react correctly to objects being dragged
make sure to set insert/edit modes correctly when changing modes
only try to snap to axis if a polygon is active
drag individual vertices in a polygon
make moved vertices snap