Rework calendar view into a separate backbone view and clean up how the views were arranged.