aggressive refactor of the js layer
add draw tool uninstall body
minor layout changes