Added grunt tasks for linting and testing. cleanup