Added virtual and override keywords to Scene::init() method