Added a new AreaAnnotation member, the GeoPainter so that I can
update the regions.
Implemented moving nodes in the Editing state.
Finished release handler on Editing state.
Finished all handlers on Adding Hole state.
Added the structure for itemChanged() method.
Setup environment for working on Merging Nodes state handlers.
Added SceneGraphicsItem::stateChanged() method.
Finished refactoring MergingNodes.
Built structure for AddingNodes state.
Added and explained the structure of Adding Nodes state.