Breaking page big chunks into separate namespaces.

This should make it a bit easier for us to work concurrently on the front end.