Fixes #6. Added grunt as build system. Important tasks: 'build' (default) and 'jshint'
Added generated files