Introduced auxillary method for uncovering, test passing 2/3
Further changes to uncoverField, added return value for markField.
Current tests passing
Extended tests for single field grid
Fixed potential infinite recursion in uncoverField. added tests for 1 *
2 Grid
Reversed order of size parameters in constructor