Good gui

GUI is clean and tidy at last. Undo button may be replaced to menu item in the future. All implemented functionality looks working correctly. Next main step is implementing Minimax into GUI.