Victor badila integrate snap to grid functionality