Minor upgrades

Merged Thomas Pronk requested to merge tpronk/mouseview_demo:master into master

Import mouseview ES6-style and separating drawing the overlay from showing/hiding it via opacity. For the latter, see: https://github.com/u01ai11/MouseView.js/issues/17

Merge request reports