diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..1b7cc59
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,12 @@
+{
+ "parserOptions": {
+ "ecmaVersion": 6,
+ "sourceType": "module",
+ "ecmaFeatures": {
+ "jsx": true
+ }
+ },
+ "rules": {
+ "semi": 2, "no-undef": 2
+ }
+}
diff --git a/examples/boundingbox.html b/examples/boundingbox.html
new file mode 100644
index 0000000..5dcb231
--- /dev/null
+++ b/examples/boundingbox.html
@@ -0,0 +1,92 @@
+
+
+
+
+ Venn diagram of Venn diagrams
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/mds.html b/examples/mds.html
deleted file mode 100644
index 6dcc017..0000000
--- a/examples/mds.html
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
- mds venn.js example
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/venn_venn.html b/examples/venn_venn.html
index 2e7f884..593e31c 100644
--- a/examples/venn_venn.html
+++ b/examples/venn_venn.html
@@ -37,18 +37,5 @@
div.selectAll("text").style("fill", "white");
div.selectAll(".venn-circle path").style("fill-opacity", .6);
-
-function annotateSizes() {
- d3.select(this).select("text")
- .append("tspan")
- .text(function(d) { return "size " + d.size; })
- .attr("x", function() { return d3.select(this.parentNode).attr("x"); })
- .attr("dy", "1.5em")
- .style("fill", "#666")
- .style("font-size", "10px");
-}
-div.selectAll("g").transition("venn").each("end", annotateSizes).duration(0);
-
-