added composer.json file for composer support