More work on player management.  Had to refactor some stuff to put more items in the base classes.