I'd do something similar
Each class would go in a category: Adept (aka Gish), Mage, Priest, Scoundrel, Warrior, or Other.
Bob chooses to be a Warrior. Bob is a level 1 Warrior.
Each category would have a Basic class of the same name. Those classes would have only a few features and only...