I have no idea why reversed cords fixes the bug
Merge branch 'master' of https://github.com/mattdonnelly/CS4012-Minesweeper