experimental javascript framework