Added composer
Added composer and gitignore