Added GUI for Gears as well. Update methods will follow