Add grunt task and gitignore