Namespace: converted to proper PSR-4 with vendor