update to three.js dep to r58
use shader based texture cube for skybox
add gl shader support to frontend ui
UI: add shader effect to star
add some missing js deps
add a few more missing js deps
gfx updates: use a shader to produce a lava effect for stars
ui improvements

  - removed majority of camera control icons (except for reset) use THREE.js orbit controls instead
  - remove audio-track player from ui (audio-effects player still left in place)
  - tweak distances, event cycle times
  - improved gfx, canvas now takes up all of window, fix issues w/ shader effects
  - update to three.js r58
  - fix various other small issues
add a few missing js deps
frontend updates
add more light effects to ui