Board#dup
valid_move_seq
board initializes with all pieces
basic UI running and gets piece to move
basic piece movement from UI (no double-jumping)