improve readability
Remove gameOver field and update getter
should use setter
refactor how mines are set
Add braces
move inner classes to bottom
rename gameState to state
update setState method
update gitignore