Added base class, added Character definitions