Actor depth sort.
Implement heads-up-display with health bar

The hud is tracked in a special variable on the play state, even though it
technically ducktypes as an actor. This is so the hud is always drawn on
top of the other actors.

Resolve #7