Basic GUI System added