add end point and hook up api
diff --git a/web/ons-demo/js/controller.js b/web/ons-demo/js/controller.js
index a6726bb..35df661 100644
--- a/web/ons-demo/js/controller.js
+++ b/web/ons-demo/js/controller.js
@@ -10,6 +10,11 @@
 	});
 }
 
+function MAC(dpid) {
+	var cmps = dpid.split(':');
+	var MAC = '00:00:c0:a8:' + [cmps[6], cmps[7]].join(':');
+	return MAC;
+}
 
 var controllerFunctions = {
 	linkCmd: function (cmd, link) {
@@ -26,7 +31,8 @@
 		callURL(url);
 	},
 	addFlowCmd: function (src, dst) {
-		alert('add flow')
+		var url = '/proxy/gui/addflow/' + [src.dpid, 1, dst.dpid, 1, MAC(src.dpid), MAC(dst.dpid)].join('/');
+		callURL(url);
 	},
 	delFlowCmd: function (flow) {
 		alert('delete flow')