giant cleanup and renaming of base classes and namespaces, slightly more in line with the Google C++ coding guidelines now
test and listener handler cleanup
make initGestures() part of the Program interface
Support for trigger note on/off via finger