added fullcalendar widget plus angular directive for it