Beginnings of PanZoomEditController, using child view controller /  delegate pattern