Use handlebars to load HTML into the DOM

At the moment it's just a single template but this could be split into partials.

Also added watch config.

Handlebars is installed via bower.