Moved all code to the Puli\Extension\Composer\ namespace