Multi-level loading set up

the actual loading of other levels is disabled at the moment but we're
pretty much good to go on that front.