Updated javascript framework