Extracted superclass MeasureController and implemented MeasureAreaController: #100