Added Composer
- Composer.phar, json, and lock files added
- Added .gitignore to ignore vendor files