Introducing namespaces and using psr-4 for autoload