Bug fixing

Edited undo and reset methods so that scroll bar and extra labels are
removed if they are not needed. Fixed issue where undo to start or reset
didnt reset the at goal and current node label