- Remove unused import from bit_scanner.rs - Rename PieceShape → Shape in the Position tests
This struct implements an Iterator that returns the positions of the 1 bits in the u64. BitBoard takes this iterator and maps it into Squares in the pieces() method. This is laying the groundwork for an iterator over the pieces in a Position. 👀