[TASK] Migrate to using namespace core class names
Merge pull request #466 from NamelessCoder/namespaces

[TASK] Migrate to using namespace core class names