Added composer.json and added the vendor directory to gitignore.