Move translate move to board class
Fixed sliding piece possible_moves logic
Fixed 2bugs in checkmate, pawn movement and offboard
Create player skeleton and simple human
King cannot be put in check after move
Harden player input code
Remove outdated comments
Piece takes position at init, other Ned comment changes.
Board class methods
Move all invalid move logic into board from chess