add composer and follow psr-0