Started implementing cancel for snap to grid
Added shift to disable snap-to-grid

Still need to work on integrating the "Command" better,
so that the user can change the key used for disabling
snap to grid, or automatic constraints.