Add shield overlay, change hp overlay window

Add shield overlay, change hp overlay window - still has a bug where
text appears hidden when target is dead, offline or out of range