added exendability via plugins. separated handlebars.js support to a plguin.