Adding abstract component class, changed actor, verb and object to inherit from this class, and added a test attribute to actor to check inheritance