convert all rendering to handlebars templates. lovely