Add support for refreshing calendar data

Use nested document fragments to minimize reflow

Fixed dayFragment initialization
Merge pull request #26 from Rise-Vision/chore/refresh-events

Add support for refreshing calendar data