Moved time utility functions to util/TimeUtil.js and added function descriptions
Documentation comments and code cleanup for DayView
Documentation comments and cleanup on DayScrollView, DayView, and TimeUtil
Refactored utilities for cleaner code
Refactored utilities (hasEvents)
Added event input validation
Merge pull request #15 from awwest/dev

Dev
Updated style
Split week view into 2 surfaces, added event indicators, refactored html generation
Updated month name to appear over first day of month
Moved updateNodeBuffer, fixed creation of initial month views
Refactored static day bar to by html table, inserted function call to setToDate
Merge pull request #17 from mikefreeman/feat/updateWeekViewAndIntegration

Refactored week view and integration
Resolved hoisting errors
Parial autoscroll implemented; still glitchy
Stylized DayView to match Monthview Scheme
Refactored daily events to array
Fixed bug with getEvents returning an undefined item in the array
Resolved hoisting errors
Fixed bug with getEvents returning an undefined item in the array