add util, add handlebars compile method
add some dependencies