Creates the calendar controller and view.
Gets response from google calendar.
Gets appropriate data from google calendar api.
	Need to format date.
Renders the correct information on the page, but not in the correct order.
Creates the calendar model and migration.
	Requires refactoring, but is getting calendar info into the database.
Builds a create button.
	Now loads the calendar data from the database.
Sorts events by newest first.
Clears create button if there is an event in the database.
Changes some styling.
Renders events in order of soonest first.
	No longer displays past events.
	Create button now says refresh if the database has calendars in it.
Puts the time format helper method in the correct location and includes it.
Tests Calendar model.
WIP Testing the controller.
	Working on create tests.
Partially tests controller.
	Moving on for now, will revisit later.
Fixes a bug causing expired calendar events to show up.
Fixes some testing bugs relating to net connection.
WIP Begins feature tests.
	Comments out failing tests temporarily.
FINALLY Finishes testing the create method in the calendars controller.
	Refactors Calendars controller.
	Removes webmock.
feature testing calendars
Calendars feature complete.