issue 1676 initial code
issue 1676 added snapping to display grid
issue 1676 changed name of variable
issue_1676 cleanup after code review
issue 1676 fix bug
issue 1676 round when no snapping
issue 1676 fixed usability issue
issue 1676 updating version/changelog