Changes in Render2D: Added new View2D base class that extends Sprite2D,
renamed former View2D class to RootView2D which has extra functionality
for an optional root background. This way the new View2D class can serve
as a base class for Render2D view objects that adheres to IView.