Global refactoring: added company namespace and moved to PSR-4 standard