Well I think I figured out what my problem is as far as the office "buttons" go...

In the floor constructor, where I loop through the office nodes of the XML, I'm referring to the linkage offices from the library, and I don't think the Floor class likes that. (I tried replacing eval("office"+officeNum) with office301 and I got an error)

Perhaps I'm missing the concept of how information is passed between classes and actual entities in the flash movie...