finished calendar controller and view