Add grunt, code coverage, and code climate integration