xoslib second prototype
diff --git a/planetstack/core/xoslib/objects/nodes.py b/planetstack/core/xoslib/objects/nodes.py
new file mode 100644
index 0000000..fedd0b0
--- /dev/null
+++ b/planetstack/core/xoslib/objects/nodes.py
@@ -0,0 +1,19 @@
+from core.models import Node
+from xosbase import XOSBase
+from django.forms.models import model_to_dict
+
+class XOSNodes(XOSBase):
+    name = "nodes"
+
+    def __init__(self):
+         super(XOSNodes, self).__init__()
+
+    def get(self):
+        allNodes = list(Node.objects.all())
+
+        result = []
+        for nocd in allNodes:
+            d=model_to_dict(nocd)
+            result.append(self.ensure_serializable(d))
+
+        return result