findClosestSnappingPoint

returns closest snapping point to the card when it is dropped by the
player - need to add logic to check whether this is also a valid
position and check if it’s above a maximum distance from the desired
point