Extracted `allMoves`
All Rook moves
Added activeSide filter to canMove, and more test cases
Testing the right variable helps
Set-ised `allMoves` and fleshed out tests