Change logging to just log a message, instead of the exception.
Moved logic to Syncer involvement. When posting the data, if a 500 is
returned, then it is up to the Syncer to re-submit it.
After doing testing with a test project, re-organized code to new method
of storing, as well as ensure that all Endpoint lambda's are separated
out into functions.
Large commit, will be testing.
Split Json data models coming from REST Api, from the Database models
storing them in a SQLite database.
Work to re-engineer endpoints to use Database objects, and copy/update
data from the json objects.
More work is needed.
Removed videoId as Key, and use playlistItemId as Key, as this will be
unique to each playlist, and will not conflict with videos being on more
then one playlist.