DrawingView is a scrollable and zoomable view that supports drawing, with methods to save and load the drawings. DrawingViewControls is an additional interface to DrawingView that allows selection of tool size and color and other options related to the DrawingView.