added ids to each waypoint bitmap
new gesture listener

implemented gesture listener to handle other kinds of gestures