OH and Mary would be a rogue, Moriarty would be a Warlock also, and Mycroft would be a wizard. Oh and John would probably be a healing focused cleric.