Adding ability to play Go on gui board

Passed gameEngine object to the board panel and changed load board to work with game engine instead of board.  Added action listener to undo, so we can undo moves on the board.  Also added action listeners to the new/load/save board menu buttons but need to create dialogue boxes to implement them fully.