Initial commit of a WHOLE LOT OF SETUP to make this easier
Should have done way more commits here, but:
- added partials for time label and events container views
- created DayView module to handle everything dealing with day view
- more setup for build environment to do some package bundling
- adding some styling and templating for event items
- cleaning a few things in DayView
- getting rid of references to Bootstrap now that I have more clarity on
restrictions
- changing normalization css to reflect that I know what rules are doing,
and continuing on with the custom css to reflect I understand the layout
tricks
- reverting back to non-responsive layout, most of my magic will still
work with the hardcoded width/height
- adding event item template, and some mock testing data to get going on
layout algorithm
- and we now have events in the view, next up, let's handle these overlaps
- removing lodash as a dependency
- styling change to make event positioning easier
- playing around with an interval query that uses a segment tree
changes and layout processing

- changed to my own fork of interval-query
- creation of columns for logical placement of items
- cleaning up code blocks and separating concerns
- internal management of certain structures in the dayview instance
- intervals are now properly grouped and column-ized in an internal structure
- changed cached jquery object names
- changed how intervals are build so I can exclude endpoint "overlaps"
- we have no overlaps, now to clean up code and comment
clean up and bug fix

- fixed a bug so as we step through we don't re position stuff that has already been touched
- code tidying and commenting
more docs
- docs
bug fix

- make sure sorting by ints in column-izing
- make sure columns set to correct current length
bug fix

- making sure you update member's column on add to existing group
- update readme