Support psr-4
New solution
Removed namespace