Templating supported and JSLint and coverage added