Worked on a lot of things (list of some of them):

* Converted some fields to properties.
* Changed some method signatures, mostly from receiving Bomb to Cell.
* Got rid of some faulty LINQ and replaced it with more standard foreach loop.
* Fixed the algorithm for finding the correct number of bombs to place.
* Fixed some of the poorly written Exceptions.
* Generated a Sequence Diagram to more easily see what calls what. Might be outdated!
* Replaced 'i' and 'j' with the more meaningful 'row' and 'col' in the file ConsoleUserOutput.cs
* Made a new method for Field class: GetSymbolInPosition(position).
* Probably some other minor stuff.

But still have problems with:
* Bomb generation algorithm.
* No idea if blown up bombs will show. Haven't check it.
* Some bugs fixed in method containsObjects