Adding Counter to RunScript
   The method ScriptableObject.defineClass uses a
Java class to define a JavaScript “class” in a
particular scope:
ScriptableObject.defineClass(scope,Counter.class);