Add pausing to Demo

User can now pause the demo view with “p” key.
Adding touch support to Demo

I forgot that I had removed the touch code before, so I’m adding it
back in and actually committing it this time.
Updating touchHandler JSDoc