Implement code quality checks, grunt, export leaks, jslint, and more