add /bower_components into .gitignore
client/js/viewer.js: modified to asq-elements
live handler: add role
viewer.js: cound receive asq-exercise event
viewer.js: add event handler for asq-submit emitted from asq-exercise; delete old handler