Removed Racial Traits, now only one Trait class with separate fields for race, subrace, class, and subclass.
Added facade layer for "business logic"
Refactored for consistent naming. Entity class names now have the suffix "Model", while form classes have no suffix.
The Character class now uses a Map<AbilityTypeEnum, Integer> for ability scores, CharacterModel still has separate fields for ability scores.
Class and race dropdowns in character-sheet pull from DB.
Added max and current health fields
Selecting a class pulls that class' starting hit points
In progress: display class and race names properly