add general setup for binding listeners
Merge branch 'master' of https://github.com/pan-long/3dPointVisualisation
refactor left vbox
fixed conflicts