Viewport class created