Add save/load functionality to minesweeper.rb and .gitignore file