more work

moved non Pathfinder classes out of data.classes into
data.classes.objects to make them easier to find, added new objects to
address most of the aspects common to all classes, added weapon and
armor type enums, added a spell level table for spellcasters who get
more spells per day when they level