Grunt configuration: lint and mocha

- Added grunt configuration
- Fixed lint errors
- The mocha configuration is still pending