Cleaned up imports.
Removed default class of Commoner.
Changed max hitpoint calculation to a later determined time, rather than at initial creation.  Removes dependency on the character class being decided at object initialization.
Updated member object constructors.
Removed unnecessary commented out code.
Continued to integrate with the class builder.