Namespased

Fix conflicts with other Javascript libraries such as Prototype