1) multiple scenes, 1a) add button for changing scenes, 1b) rig opens in null scene, 2) separated code from scene definitions, 3) sound models (slider boxes) close/open when scene changes, 4) loadSound uses a callback to make sure sounds are loaded before calling other initialization code, 5) added defaultState (play or stop) to twoState type.