added tabbed pages to the GUI component. user can now select different size grid graphs and different algorithms to apply to those grid graphs. though the algorithm selection is not yet tied to the gui.