added flag to do_replay_function that allows executing just one move
created new play_move function that uses modified do_replay function with new flag
added play single move replay button with callbacks to the function in replay_controller