add state.js, views/index.html, handlebars rendering