Preparing major rewrite of chapter about classes in CLS

Restructuring, changing order of sections, introducing the virtual "template" idea, renaming mixins to traits, but they’re still gonna have features of mixins.