GUI Progress

Nearly complete. Mostly minor cosmetic issues plus a DC value bug.