moved to a more complex object model
replacing old things with new things, protecting new things from older things
starting to work on a diff() method for CalendarDay
added has_time_blocks? method to CalendarDay
Merge branch 'major-remodel'