Integrate web subproject

Brings in the entire tree for the web project, including Grunt building
and dependency declaration.