Add a non-touch speaker notes view

Refactored client.js to only contain the broadcasting code - added a different view that doesn't use touch control.