basics of the namespacing for the project