This provides the ivl_target.h interface for class definitions and expressions, the vvp code generator support for class objects and properties, and the vvp run time support. Trivial class objects now seem to work.