added scene/level management
delegated system control of scenes to a space container
separated out factories and scene creation