changed code so that marker is added only when a touch is detected on a marker.  the marker that is added is a clone of the touched marker