Add proper DOM structure and positioning for sliding nav

Absolutely positioned items to set up sliding left on day view. Container has overflow hidden on x. Also added min-height to eliminate scroll-bar display bug on longer pages.
Beginning implementation of calendar scrolling.
Fix calendar scrolling

The calendar now properly scrolls to the right to display a page view, if the given day has content.