setup grunt and gitignore