refactor meetingsCalendar directive to accept a format and render a different template based on the format, required to support the format presented on the index page