*Todo Hide/show on icon click Click and drag viewport to scroll Bind to DOM changes and rerender canvas Minimap should scroll when it doesn't fit on the page Click non-viewport area to scroll