added play single move replay button with callbacks to the function in replay_controller