syncing algo in progress NOT COMPLETE I will continue development over the week starting 1/13/14
continued work on sync endpoint.  big change is to pass in 5 potential json arrays of new/updated data instead of 1 class agnostic array.  THIS COMMIT IS UNFINISHED.  will complete and update documentation soon