add a gitignore, we dont want IDE setting files getting compiled