PSR-4 support and flattened directory structure.