fn make_move(
    request_events: EventReader<'_, '_, RequestMoveEvent>,
    move_events: EventWriter<'_, PieceMoveEvent>,
    board: ResMut<'_, ChessBoard>
)