Added a shell of a openflow device provider and fixed features.
diff --git a/features/features.xml b/features/features.xml
index 59ab54f..b5470b1 100644
--- a/features/features.xml
+++ b/features/features.xml
@@ -55,8 +55,8 @@
         <feature>onos-core</feature>
         <bundle>mvn:io.netty/netty/3.9.2.Final</bundle>
 
-        <bundle>mvn:org.projectfloodlight/openflowj/0.3.8-SNAPSHOT</bundle>
-        <!--bundle>mvn:org.onlab.onos/onos-of-api/1.0.0-SNAPSHOT</bundle-->
+        <!--bundle>mvn:org.projectfloodlight/openflowj/0.3.8-SNAPSHOT</bundle-->
+        <bundle>mvn:org.onlab.onos/onos-of-api/1.0.0-SNAPSHOT</bundle>
         <bundle>mvn:org.onlab.onos/onos-of-ctl/1.0.0-SNAPSHOT</bundle>
 
         <bundle>mvn:org.onlab.onos/onos-of-provider-device/1.0.0-SNAPSHOT</bundle>
diff --git a/providers/of/device/pom.xml b/providers/of/device/pom.xml
new file mode 100644
index 0000000..7b0ca6a
--- /dev/null
+++ b/providers/of/device/pom.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <parent>
+        <groupId>org.onlab.onos</groupId>
+        <artifactId>onos-of-providers</artifactId>
+        <version>1.0.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+
+    <artifactId>onos-of-provider-device</artifactId>
+    <packaging>bundle</packaging>
+
+    <description>ONOS OpenFlow protocol device provider</description>
+
+</project>