refactor: changed views to use templates

All views now use handlebar.js templates and are compiled into
./dist/js/templates.js during the build process. See
src/js/views/cardset.js for an example of how to access these templates.