Improvements

Improved way to determine middle of screen. Added ability to display a
HUD for a unlimited time and manually close it.