GUI board update

Now when the search button is pressed, each treeview entry stores the
board.  Then when that entry is clicked, the board is displayed on the
board.  When it is un-clicked, the board goes back to what it looked
like before the search.