adding composer, .gitignore, and Capfile