class creation incorporates superclasses, added my_require to record which things need to be required