added touch tracking to AdventureMapView