Issue #23: Convert templates to handlebar.js

Convert underscore templates to handlebar.js templates for ease of
development

- Add hbsfy transform to process handlebar templates
- Convert underscore templates to handlebar templates
- Require handlebar templates in views
- Remove old underscore templates