fixing bug where multitouch events weren't being propagated properly to grandchild views, renaming and cleaning up touch event propogation / consumption