Better temporary implementation of threatSquares
Properly handle FEN starting at rank 8 not 1
Improved allMoves doctests (one day they'll pass)
Simplified `populatedSquares`
Added TODO about refactor
Still not getting rank/file loading right; added (failing) test