Add some styling and amend flashes for overlapped bookings.
Add background images.
Add background image, style login and user show view.
Style forms, etc.
Fix error in booking logic.
Fix errors in flashes persisting for 2 page views.
Additional styling.
Adjust visibility of new/edit course view buttons per user authorizations.