Add composer and gitignore files