This is the heart of the gui_classes, this main class is inherited down to all the other classes in order to give a bare-bone structure to any sprites. This will contain the basic functions such as move() that will move the object if that is allowed etc