namespaces javascripts to avoid collisions