add .gitignore
style and gameplay fixes