add composer.json and change namespace