implemented scene manager and working on camera