Set up basic calendar extension

Set up date handling.  Currently display two weeks worth of dates.
Use Handlebars for templating.  Precompile Handlebars.