added handlebar js templating engine