first pass at  undo and redo
 bug fix
 adding undo for won board
remove unused file
fix buttons