Project boilerplate with grunt environment setup