Added composer and gitignore