Add Character class for hero & ghosts.

Also switched over the hero to use this new class.