MovementDetector: storing changed regions
MainWindowWidget: scaling frames to viewport
ViewportWidget added + view mode switching