Mine Generation

Mines can now be randomly generated.

* generateGrid method creates an array of MButtons
* The randomness depends on the millisecond the seed
* Normal state buttons that contain a mine have a "m" on it (debugging purposes only)