Add composer.json for composer support