Finish namespacing classes and clean up some docs