helpers: refactor

- Helpers are now in seperate files

Impact: low
helpers: added template helper

- Added support for inline templates in values

Impact: low
package: updated dependencies

- all packages bumped to latest versions

Impact: medium
build: added moch

- mocha is a seperate task to allow testing without instrumentation

Impact: low
formatting: fixed spacing

- weird spacing occurred

Impact: low
test: new test added for template

- template general
- filters ( uppercase, lowercase )

Impact: low
helpers: renamed template to replace

Impact: low