Refactor and debug: position, piece movement
Add pawn attack validation.
More refactors.
Add all_valid_moves_of board method.
Add board duplicate method.
Add check and checkmate evaluation.
Add game logic. TOTAL V1.0.