edgeMove to use Page coords

Because TouchEvents don't have client X and Y values