Beginnings of the _class Function

Checkpoint: still needs a bunch of stuff.  But the basics are working.