Upgrades to coordinates trainer

This pull request includes three distinct changes to the coordinates trainer:

* Added look-ahead to the next three coordinates, using CSS transforms
* Changed 'wrong answer' indicator to briefly flash the current coordinate red
* Improved coordinate generation algorithm to no longer produce two consecutive squares on the same row or column