moved to psr-4 autoloader (flatter directory structure)