added virtual destructor to sceneobject interface to fix destruction
problem, added deletion for selected objects