powered by
engine which chooses randomly between legal moves
random_mover(game)
game with new move done
chess game object (i.e., a list with elements board, turn, history, and fen_history as created by newgame function)