Aditional features

Some additional features added:
1. The board is an 8x8 grid and by default 10 hidden mines are randomly placed into the board.
2. New Game: start a new, randomly generated game.
3. Validate: check that a user has correctly marked all the tiles and end the game in either victory or failure
4. Cheat: reveal the locations of the mines without ending the game.