Built REST APIs to look at the in-memory network graph state.
Amended to clean up serializer code.

Change-Id: Ie020d1173fa108eec12e324e3ae37353c7ca8a00
diff --git a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
index de18631..6f860d0 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/networkgraph/PortImpl.java
@@ -13,7 +13,10 @@
 public class PortImpl extends NetworkGraphObject implements Port {
 
 	private Switch sw;
+	
 	private Long number;
+	private String description;
+	
 	protected Link outgoingLink;
 	protected Link incomingLink;
 	protected Set<Device> devices;
@@ -29,6 +32,15 @@
 	public Long getNumber() {
 		return number;
 	}
+	
+	@Override
+	public String getDescription() {
+		return description;
+	}
+	
+	public void setDescription(String description) {
+		this.description = description;
+	}
 
 	@Override
 	public Long getHardwareAddress() {