Fix: autoload in composer.json