update gitignore and add watch scaffolding to grunt