Namespaced everything so that they can be more easily put into objects later