Added Character functions

Added some basic character functions.

getInteracting needs to probably be cleaned up.  It returns freed/blank
TCharacters on failure.