Added template expression runners for the TinySocial queries
diff --git a/asterix-app/src/main/resources/sdk/static/example/js/demo.js b/asterix-app/src/main/resources/sdk/static/example/js/demo.js
index 26ff378..40ee0ad 100644
--- a/asterix-app/src/main/resources/sdk/static/example/js/demo.js
+++ b/asterix-app/src/main/resources/sdk/static/example/js/demo.js
@@ -35,6 +35,118 @@
 
     });
 
+    // 1 - Other Query Filters
+    $("#run1").click(function() {
+        $('#result1').html('');
+
+        var expression1 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result1').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 1 " + expression1.val());
+    });
+
+    // 2A - Equijoin
+    $("#run2a").click(function() {
+        $('#result2a').html('');
+
+        var expression2a = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result2a').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 2a " + expression2a.val());
+    });
+
+    // 2B - Index Join
+    $("#run2b").click(function() {
+        $('#result2b').html('');
+
+        var expression2b = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result2b').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 2b " + expression2b.val());
+    });
+
+    // 3 - Nested Outer Join
+    $("#run3").click(function() {
+        $('#result3').html('');
+
+        var expression3 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result3').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 3 " + expression3.val());
+    });
+    
+    // 4 - Theta Join
+    $("#run4").click(function() {
+        $('#result4').html('');
+
+        var expression4 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result4').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 4 " + expression4.val());
+    });
+
+    // 5 - Fuzzy Join
+    $("#run5").click(function() {
+        $('#result5').html('');
+
+        var expression5 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result5').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 5 " + expression5.val());
+    });
+
+    // 6 - Existential Quantification
+    $("#run6").click(function() {
+        $('#result6').html('');
+
+        var expression6 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result6').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 6 " + expression6.val());
+    });
+
+    // 7 - Universal Quantification
+    $("#run7").click(function() {
+        $('#result7').html('');
+
+        var expression7 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result7').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 7 " + expression7.val());
+    });
+
     // 8 - Simple Aggregation
     $('#run8').click(function () {
 
@@ -54,5 +166,61 @@
         });
         expression8.run();
     });
+
+    // 9a - Grouping & Aggregation
+    $("#run9a").click(function() {
+        $('#result9a').html('');
+
+        var expression9a = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result9a').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 9a " + expression9a.val());
+    });
+
+    // 9b - Hash-bAsed Grouping & Aggregation
+    $("#run9b").click(function() {
+        $('#result9b').html('');
+
+        var expression9b = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result9b').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 9b " + expression9b.val());
+    });
     
+    // 10 - Grouping and Limits
+    $("#run10").click(function() {
+        $('#result10').html('');
+
+        var expression10 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result10').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 10 " + expression10.val());
+    });
+
+    // 11 - Left Outer Fuzzy Join
+    $("#run11").click(function() {
+        $('#result11').html('');
+
+        var expression11 = new FLWOGRExpression({
+            "dataverse" : "TinySocial",
+            "success"   : function(res) {
+                            alert(JSON.stringify(res));
+                            $('#result11').html(res["results"]);
+                          }
+        });
+        alert("EXPRESSION 11 " + expression11.val());
+    });
+
 });