Updated autoload to psr-4