Group Model
Added NPM package and Gruntfile

Handle development builds and tests with NPM and Grunt
Dev mode changes added log_dump()