- some css cleanup for three-viewer:
 * unselectable styling is now applied at host level, for all sub items
- started work on 3d object selection/hover etc
- small cleanup in main index.html and three-viewer-extra