Cleaned up namespaced enums.
Added Float traits.
Cleaning up num/std::num imports.