added basic non-functional gui system