Added new GUI system

as title says