Scene/Layer/Simulator refactor in prep for projectiles.