added rotation widget

changed behavior of moving/nudging
changed behavior of mesh update