move_list now contains some pawn moves. need to find way to make the move after checking; maybe use tuple to contain notation, to_space, and from_space