A PSR-0 compliant autoloader