Added huge functionality! Calendar, popups, you name it!

* Added calendar
* New database/operations for calendar events
* Popups stylized a little bit
* Cleaned up code/naming issues a little