Default routes, better pagination and moved some code
I wanted to make it so it doesn't rely of custom routes
in the CMS config folder. Also, moved the calendar
controller to its own file and created a default
"bootstrap" file for the module