added composer.json and .ignore.