Refactored PreviewController & PreviewView a bit and made it so the units update. Also copied in the jQuery Callbacks for event listening.
Made course fetching asynchronous.
Okay, I think I actually made it asynchronous this time. (Last commit was a failure.)
Weeeeeee. Made tons of changes to make the entire thing a single page web app. The top have of the app is now entirely in absolutely positioned divs. I still have to go over all the style for the calendars to make that sizing work correctly. Also added tab support.
Fixed all the style for the calendars. They now resize properly. (The text, however, does not.)
Fixed the JSON escaping in the data fetching program. Fixed some odd styling things too.
Made a lot of progress on the Section area.
Finished sections. Also made it so that when hovering over a section all of the meetings of that section will be highlighted.
Added style to those buttons so they look nicer. Also made the text in the meeting displays not-small, but they don't resize right now. We need to do some percent -> pixel converstion to get that to work.
Fixed database fetching and added a bunch of nice event handling.
Added storing a user state.
Added font resizing, changed the color a bit.
Added location data.
Added License and README
Merge branch 'event_refactoring', which was really way more than event refactoring.