Added a first draft of the namespace class.
moved the primitives out of the main reflect library.
Functions -> Overloads