Namespaces all the things.
Fix specs.