Your architecture is bizzare. Like, everything about it.
You have classes where there's no reason to, and you're calling methods from other classes when really you should have been calling your own methods (or not calling methods at all).
I suggest you should re-design your architecture.
I'm trying to keep the code un-cluttered. For instance, I originally had the content called from HelpFile and Room1 just sitting in the GameCode. I'm trying to split it up so that the GameCode calls other classes/methods rather than having one, big, cluttered mess.
Your architecture is bizzare. Like, everything about it. You have classes where there's no reason to, and you're calling methods from other classes when really you should have been calling your own methods (or not calling methods at all). I suggest you should re-design your architecture.