Make code JSHint clean
Use grunt to build / test files