Added demo components for dev

Change-Id: Ibfe137d4e65154dc8dae2078c3eac794303b5484
diff --git a/dev/js/form.dev.js b/dev/js/form.dev.js
new file mode 100644
index 0000000..99afda0
--- /dev/null
+++ b/dev/js/form.dev.js
@@ -0,0 +1,62 @@
+'use strict';

+

+angular.module('ngXosLib')

+  .component('formTest', {

+    restrict: 'E',

+    bindings: {},

+    bindToController: true,

+    controllerAs: 'vm',

+    templateUrl: 'templates/form.dev.html',

+    controller: function () {

+      this.model = {

+        first_name: 'Jhon',

+        last_name: 'Doe',

+      },

+      this.config = {

+        exclude: ['password', 'last_login'],

+        formName: 'sampleForm',

+        actions: [

+          {

+            label: 'Save',

+            icon: 'ok', // refers to bootstraps glyphicon

+            cb: (user) => { // receive the model

+              console.log(user);

+            },

+            class: 'success'

+          }

+        ],

+        fields: {

+          first_name: {

+            type: 'string',

+            validators: {

+              required: true

+            }

+          },

+          last_name: {

+            label: 'Surname',

+            type: 'string',

+            validators: {

+              required: true,

+              minlength: 10

+            }

+          },

+          details_field: {

+            label: 'Empty Object Field',

+            type: 'object',

+            properties: {

+              foo: {

+                label: 'FooLabel:',

+                type: 'string',

+                validators: {

+                  required: true

+                }

+              },

+              bar: {

+                type: 'number'

+              }

+            }

+          }

+        }

+      }

+    }

+  })
\ No newline at end of file