splitting roles from IO loop and providing a abstract of switch
diff --git a/of/ctl/pom.xml b/of/ctl/pom.xml
index 5c090cb..88bdcd9 100644
--- a/of/ctl/pom.xml
+++ b/of/ctl/pom.xml
@@ -38,6 +38,10 @@
     </properties>
 
     <dependencies>
+        <dependency>
+            <groupId>org.onlab.onos</groupId>
+            <artifactId>onos-of-api</artifactId>
+        </dependency>
         <!-- ONOS's direct dependencies -->
         <dependency>
             <groupId>org.apache.felix</groupId>