reorder files to support psr-4 auto loading