composer.json, psr-0 compliance, CS and phpdocs, remove old files