Add grunt support and mocha