made namespaces PSR-4 compliant