Fix JSHint errors in Gruntfile
Add core tests and structure

Ready for further implementation of prototype