PSR-4 file naming compliance