Initial refactoring on the Main method class
Some minor changes on MineField.cs
added some documentation on MineField.cs