Implemented Fight/encounter with subclasses

Every class was updated to permit encounter/fight to have PC's and
monsters to become usable in fight.