Beginning of type definitions.
Added parent class/interface vector to class_def.
Threaded language writing (may want to work on a different design).