diff --git a/DataModelInstance.cpp b/DataModelInstance.cpp
new file mode 100644
index 0000000..0d12f30
--- /dev/null
+++ b/DataModelInstance.cpp
@@ -0,0 +1,10 @@
+#include "DataModelInstance.h"
+
+DataModelInstance::DataModelInstance(void)
+{
+ className = "DataModel";
+}
+
+DataModelInstance::~DataModelInstance(void)
+{
+}
diff --git a/DataModelInstance.h b/DataModelInstance.h
new file mode 100644
index 0000000..5215f05
--- /dev/null
+++ b/DataModelInstance.h
@@ -0,0 +1,10 @@
+#pragma once
+#include "instance.h"
+
+class DataModelInstance :
+ public Instance
+{
+public:
+ DataModelInstance(void);
+ ~DataModelInstance(void);
+};
diff --git a/G3DTest.vcproj b/G3DTest.vcproj
index 3f6d76b..4839a34 100644
--- a/G3DTest.vcproj
+++ b/G3DTest.vcproj
@@ -242,6 +242,10 @@
RelativePath=".\ButtonListener.cpp"
>
+
+
@@ -299,6 +303,10 @@
RelativePath=".\ButtonListener.h"
>
+
+
diff --git a/WorkspaceInstance.cpp b/WorkspaceInstance.cpp
new file mode 100644
index 0000000..e86a021
--- /dev/null
+++ b/WorkspaceInstance.cpp
@@ -0,0 +1,10 @@
+#include "WorkspaceInstance.h"
+
+WorkspaceInstance::WorkspaceInstance(void)
+{
+ className = "Workspace";
+}
+
+WorkspaceInstance::~WorkspaceInstance(void)
+{
+}
diff --git a/WorkspaceInstance.h b/WorkspaceInstance.h
new file mode 100644
index 0000000..c6c45b0
--- /dev/null
+++ b/WorkspaceInstance.h
@@ -0,0 +1,10 @@
+#pragma once
+#include "instance.h"
+
+class WorkspaceInstance :
+ public Instance
+{
+public:
+ WorkspaceInstance(void);
+ ~WorkspaceInstance(void);
+};