Adds node package and grunt task to render react
Updates gitignore
Merge branch 'grunt'

Conflicts:
	ooiui/science/bower.json
	ooiui/science/routes.py