new demo scene, and lots of loading fixes