Added method to TileInstance and associated test
Added GetHashCode methods
Added GetFreePositionsForPlayer method and associated test