Added grunt automation for testing and linting