Added sidebar & restructured for flexible design

I added a sidebar that shows events per day. Also added a custom scroll-bar via NiceScroll.js

I restructured all of the CSS to be a more fluid and flexible design that dynamically resizes almost everything in the design based on browser window size.

Fixes #6 and #7