diff --git a/G3DTest.vcproj b/G3DTest.vcproj
index 400b4b8..82c78e9 100644
--- a/G3DTest.vcproj
+++ b/G3DTest.vcproj
@@ -400,6 +400,32 @@
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/include/DataModelV2/Instance.h b/src/include/DataModelV2/Instance.h
new file mode 100644
index 0000000..0cd1f61
--- /dev/null
+++ b/src/include/DataModelV2/Instance.h
@@ -0,0 +1,18 @@
+#pragma once
+#include
+
+class Instance
+{
+public:
+ static Instance* Instance::Create(std::string classname)
+ {
+
+ }
+ Instance(void);
+ Instance(const Instance &);
+ ~Instance(void);
+ std::vector* getChildren();
+protected:
+ std::vector children;
+ Instance * parent;
+}
\ No newline at end of file
diff --git a/src/source/DataModelV2/Instance.cpp b/src/source/DataModelV2/Instance.cpp
new file mode 100644
index 0000000..e69de29