Viewport: Add documentation