fixed hud to use the newer player functions

made player not a function to be called because it is a singleton