refacted code into a more scene oriented structure.
working on AnimatedCube - things are starting to get unwieldy...