Make terminate an IJsExpression function
Introduce JsCallChain and refactor JQuery inheritance
Introduce JsStatements and refactor IJsStatement hierarchy accordingly