Simplifying and refactoring matrix,viewport handling, and drawable items.
Also improved support for changing viewports in 3D views.