Added GUI and Panel Classes