AETHER-2578: Add id to Endpoint, Imsi, and Small-Cell

Change-Id: I4050f9ef81bb223e29d4eea7723117c36144697c
diff --git a/config-models/aether-4.x/files/yang/onf-application.yang b/config-models/aether-4.x/files/yang/onf-application.yang
index 9d0bc6c..7c61fd5 100755
--- a/config-models/aether-4.x/files/yang/onf-application.yang
+++ b/config-models/aether-4.x/files/yang/onf-application.yang
@@ -14,7 +14,7 @@
 
   organization "Open Networking Foundation.";
   contact "Scott Baker";
-  description 
+  description
     "An Aether Application is an application that devices may
      connect to. Includes a set of endpoints where services are
      provided.";
@@ -63,11 +63,11 @@
       }
 
       list endpoint {
-        key "name";
-        leaf name {
-          type string;
+        key "id";
+        leaf id {
+          type yg:yang-identifier;
           description
-              "Name of this endpoint";
+              "Id of this endpoint";
         }
         leaf port-start {
           type ietf:port-number;
@@ -106,6 +106,12 @@
           description
             "Link to traffic class";
         }
+        leaf display-name {
+          type string {
+              length 1..80;
+          }
+          description "display name to use in GUI or CLI";
+        }
       }
 
       leaf enterprise {