private utility which offers an interactive 2d GUI canvas with  a minimum set of features like scrolling and dragging the view.