Correct class_attribute updates

Includes updated tests of attributes.
Add new classes