Added Namespaces

Namespacing is now fully implemented on core application files