Fixed hilariously stupid error

Wasn't actually checking adjacents. Was checking random diagonals. Game
was unwinnable in some cases.

Also removed unnecessary variable creation and honed the click detector
to only check active cells.