Synchronizing a Web Client Database: LocalCalendar and Google Calendar