A JavaScript runtime and shell based on Rhino providing a CommonJS conformant module library and web application framework