ENH: Add crosshairs, modify mode

Ready for review/merge. Works well on my system. Feel free to tweak the appearance.
Nope, didn't see it. I was just going off of the old code and some blog posts I saw. I'll give it a read.