'namespace' js methods
various minor improvements to naming conventions and the UI