Finish test for blockers on Rook actual_cache generation. Test is currently too complex.
Add ChessnutGame, Black, White to __init__ for import directly from chessnut_game.
Add utils to tests module.
Add list of interesting spaces to tests.pieces.utils.
Create utils package within tests.
Split test utils into functions and constants.
Add decorators to test utils.
Update first_blocking_piece tests to make use of decorators.
Remove unecessary imports from game tests.
Alter knight tests to make use of decorators.
Update piece: __init__ by default creates a White piece at 0, 0.
Add placeholder TestCases for King and Queen.
Populate tests.pieces.__init__ with imported TestCases for all pieces.
Move test Knight and knight_modifiers constant outside test class.
Begin to retrofit Rook tests with decorators. actual_cache test refactor is incomplete; test is still too complex.