refactored Scene class (ref #105)