Added mustache templating engine to be able to provide custom formatting strings.
Added static analysis (lint, type checking) to be done on each push, and testing to be done on each master branch commit.