Gui hud

Most of the GUI-HUD work is complete.