Starting on assignable Classes
AvatarClass now has a contractual method 'deconfigure' to remove any bonuses the class granted before changing and configuring the new class.
ClassProperty now correctly calls the deconfigure on the old value and configure on the new value.
The FortitudeProperty now has modifiers built into the calculation of the value.
Cleric class now has the first defense bonus modifier of +2 to Fortitude.
A new window now allows you to choose a class for your avatar. (Currently limited to no class or cleric.)

Removed unused dependency in the PHB module