initial work on gesture recognizers for canvas objects.