Initial application scaffolding

Basic application structure. Provides sensible defaults, a basic gruntfile, with unit testing framework and some examples.