Added undo option button that can be used once per game

Added undo button on form and unplay() method to boardc that can be
called  once per game.