restructure directories/rename classes to follow PSR-0 standards