Branch/kinetic fixes

@eric79 @youngca 
A couple of fixes dealing with which and how the user events were set up.  

Kinetic documentation was also wrong about the Ring class, removed the clockwise property.
Oh, okay ... I didn't realize that.  Would you mind commenting out the code that we're not using and adding a comment that says that you want to keep it around just in case we want to come back to doing it that way again?