Round 4 of irrigation changes.

Left to do:
* If currIrr is empty, should check all surrounding
* Doesn't have correct graphics for bottom, left, right
* Doesn't update neighbor squares (water squares should also take part)