ok, so in summary each class can do each role moderately well, and the roles are basically buffs/debuffs, damage, CC, and "I can tank a hit or two"?