separate classes into different files PSR-0