Updated composer to use psr-4 autoload