Implement the final pieces: king, queen, and rook