migrating autoload to psr-0 and migrating modules to separated composer packages