solid approach for touch controls
all in place, need to cover sliding enter/leave events
first stab at touch events that can end or leave