Updated calendar

Improved time tracking for bookings
Added mouseover and click effects
Added Database class