scene is now a class, several scenes can be in memory