Abstracted all google calendar activity to its own service, fixed error with appointments controller