Checkpoint before replacing Resources
Fixed leak by adding virtual Scene::~Scene()