branch/hud

@eric79 I don't know that I want to merge this just yet, but this is fully functional and is enough to do what we need it to. Take a look when you have a chance.