Getting Close to an Object Graph for Magic School Bus

I've been really pounding away at some code that I'm writing to replace big sections of code in the Magic School Bus, and it's getting pretty close. There's a lot to look at when you have to make a class library for a 277,000 line header file. I've built a few classes, but I want to have a really good approach before I bring it to the rest of the Team.

Not bad so far. Pretty decent.

[6/18] UPDATE: having talked to the group, it looks like I'd have more luck getting Microsoft to adopt OS X as it's core for Windows 8 than getting these guys to look at a massive re-write of the codebase. It's almost hopeless. Very bummed.