scene manager base