UPDATED GUI Engine, added button, label, test scene and documentation to GUI