diff --git a/index.html b/index.html
index bb42893..95a2f5c 100644
--- a/index.html
+++ b/index.html
@@ -240,7 +240,7 @@
Getting Started with JavaFX
-
+
diff --git a/js/csi.min.js b/js/csi.min.js
new file mode 100644
index 0000000..e88c485
--- /dev/null
+++ b/js/csi.min.js
@@ -0,0 +1,15 @@
+var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; };
+if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } }
+{
+ let window = _____WB$wombat$assign$function_____("window");
+ let self = _____WB$wombat$assign$function_____("self");
+ let document = _____WB$wombat$assign$function_____("document");
+ let location = _____WB$wombat$assign$function_____("location");
+ let top = _____WB$wombat$assign$function_____("top");
+ let parent = _____WB$wombat$assign$function_____("parent");
+ let frames = _____WB$wombat$assign$function_____("frames");
+ let opener = _____WB$wombat$assign$function_____("opener");
+
+window.onload=function(){function a(a,b){var c=/^(?:file):/,d=new XMLHttpRequest,e=0;d.onreadystatechange=function(){4==d.readyState&&(e=d.status),c.test(location.href)&&d.responseText&&(e=200),4==d.readyState&&200==e&&(a.outerHTML=d.responseText)};try{d.open("GET",b,!0),d.send()}catch(f){}}var b,c=document.getElementsByTagName("*");for(b in c)c[b].hasAttribute&&c[b].hasAttribute("data-include")&&a(c[b],c[b].getAttribute("data-include"))};
+
+}
\ No newline at end of file