Updated user entity attributes to use abstract classes
Updated thanks entity attributes to use abstract classes
Updated terms entity attributes to use abstract classes
Updated error entity attributes to use abstract classes