Preliminary battle HUD implementation

Definitely not Tech Demo material yet.  It still needs a lot of work!