Rewrote loadCalendar to work with service

loadCalendar now uses angular services