diff --git a/Controller.cpp b/Controller.cpp
new file mode 100644
index 0000000..02235ff
--- /dev/null
+++ b/Controller.cpp
@@ -0,0 +1,12 @@
+#include "Controller.h"
+
+
+
+Controller::Controller()
+{
+}
+
+
+Controller::~Controller()
+{
+}
diff --git a/Controller.h b/Controller.h
new file mode 100644
index 0000000..26b20d0
--- /dev/null
+++ b/Controller.h
@@ -0,0 +1,8 @@
+#pragma once
+class Controller
+{
+public:
+ Controller();
+ ~Controller();
+};
+
diff --git a/CrystalPoint.vcxproj b/CrystalPoint.vcxproj
index ce22f8b..6422438 100644
--- a/CrystalPoint.vcxproj
+++ b/CrystalPoint.vcxproj
@@ -150,14 +150,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/CrystalPoint.vcxproj.filters b/CrystalPoint.vcxproj.filters
index 5160298..aa3e135 100644
--- a/CrystalPoint.vcxproj.filters
+++ b/CrystalPoint.vcxproj.filters
@@ -13,6 +13,15 @@
{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
+
+ {6c99658e-2c17-469b-a3d1-2c4d3d61d440}
+
+
+ {e444364a-17f6-4464-a98c-6bd34d3e6263}
+
+
+ {842778c9-ff0f-4a6d-9c86-0a178ad40fcc}
+
@@ -24,16 +33,70 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
Source Files
+
+ Source Files\State
+
+
+ Source Files\State
+
+
+ Source Files\State
+
+
+ Source Files\Control
+
+
+ Source Files\Control
+
+
+ Source Files\Control
+
+
+ Source Files\State
+
- Source Files
+ Source Files\Model
- Source Files
+ Source Files\Model
+
+
+ Source Files\Model
+
+
+ Source Files\State
\ No newline at end of file
diff --git a/Keyboard.cpp b/Keyboard.cpp
new file mode 100644
index 0000000..3a1ccf9
--- /dev/null
+++ b/Keyboard.cpp
@@ -0,0 +1,12 @@
+#include "Keyboard.h"
+
+
+
+Keyboard::Keyboard()
+{
+}
+
+
+Keyboard::~Keyboard()
+{
+}
diff --git a/Keyboard.h b/Keyboard.h
new file mode 100644
index 0000000..f75be2c
--- /dev/null
+++ b/Keyboard.h
@@ -0,0 +1,8 @@
+#pragma once
+class Keyboard
+{
+public:
+ Keyboard();
+ ~Keyboard();
+};
+
diff --git a/LoadingState.cpp b/LoadingState.cpp
new file mode 100644
index 0000000..77015e6
--- /dev/null
+++ b/LoadingState.cpp
@@ -0,0 +1,12 @@
+#include "LoadingState.h"
+
+
+
+LoadingState::LoadingState()
+{
+}
+
+
+LoadingState::~LoadingState()
+{
+}
diff --git a/LoadingState.h b/LoadingState.h
new file mode 100644
index 0000000..7de986a
--- /dev/null
+++ b/LoadingState.h
@@ -0,0 +1,8 @@
+#pragma once
+class LoadingState
+{
+public:
+ LoadingState();
+ ~LoadingState();
+};
+
diff --git a/MenuState.cpp b/MenuState.cpp
new file mode 100644
index 0000000..02505b5
--- /dev/null
+++ b/MenuState.cpp
@@ -0,0 +1,12 @@
+#include "MenuState.h"
+
+
+
+MenuState::MenuState()
+{
+}
+
+
+MenuState::~MenuState()
+{
+}
diff --git a/MenuState.h b/MenuState.h
new file mode 100644
index 0000000..9ebbf4a
--- /dev/null
+++ b/MenuState.h
@@ -0,0 +1,8 @@
+#pragma once
+class MenuState
+{
+public:
+ MenuState();
+ ~MenuState();
+};
+
diff --git a/Mouse.cpp b/Mouse.cpp
new file mode 100644
index 0000000..5722b7b
--- /dev/null
+++ b/Mouse.cpp
@@ -0,0 +1,12 @@
+#include "Mouse.h"
+
+
+
+Mouse::Mouse()
+{
+}
+
+
+Mouse::~Mouse()
+{
+}
diff --git a/Mouse.h b/Mouse.h
new file mode 100644
index 0000000..b609a08
--- /dev/null
+++ b/Mouse.h
@@ -0,0 +1,8 @@
+#pragma once
+class Mouse
+{
+public:
+ Mouse();
+ ~Mouse();
+};
+
diff --git a/State.cpp b/State.cpp
new file mode 100644
index 0000000..7015cb2
--- /dev/null
+++ b/State.cpp
@@ -0,0 +1,12 @@
+#include "State.h"
+
+
+
+State::State()
+{
+}
+
+
+State::~State()
+{
+}
diff --git a/State.h b/State.h
new file mode 100644
index 0000000..dc1a93a
--- /dev/null
+++ b/State.h
@@ -0,0 +1,8 @@
+#pragma once
+class State
+{
+public:
+ State();
+ ~State();
+};
+
diff --git a/StateHandler.cpp b/StateHandler.cpp
new file mode 100644
index 0000000..5861068
--- /dev/null
+++ b/StateHandler.cpp
@@ -0,0 +1,12 @@
+#include "StateHandler.h"
+
+
+
+StateHandler::StateHandler()
+{
+}
+
+
+StateHandler::~StateHandler()
+{
+}
diff --git a/StateHandler.h b/StateHandler.h
new file mode 100644
index 0000000..99c5bbe
--- /dev/null
+++ b/StateHandler.h
@@ -0,0 +1,8 @@
+#pragma once
+class StateHandler
+{
+public:
+ StateHandler();
+ ~StateHandler();
+};
+
diff --git a/WorldModel.cpp b/WorldModel.cpp
new file mode 100644
index 0000000..61f45cb
--- /dev/null
+++ b/WorldModel.cpp
@@ -0,0 +1,12 @@
+#include "WorldModel.h"
+
+
+
+WorldModel::WorldModel()
+{
+}
+
+
+WorldModel::~WorldModel()
+{
+}
diff --git a/WorldModel.h b/WorldModel.h
new file mode 100644
index 0000000..eefe546
--- /dev/null
+++ b/WorldModel.h
@@ -0,0 +1,8 @@
+#pragma once
+class WorldModel
+{
+public:
+ WorldModel();
+ ~WorldModel();
+};
+
diff --git a/WorldState.cpp b/WorldState.cpp
new file mode 100644
index 0000000..ab8f7f2
--- /dev/null
+++ b/WorldState.cpp
@@ -0,0 +1,12 @@
+#include "WorldState.h"
+
+
+
+WorldState::WorldState()
+{
+}
+
+
+WorldState::~WorldState()
+{
+}
diff --git a/WorldState.h b/WorldState.h
new file mode 100644
index 0000000..e4f0eea
--- /dev/null
+++ b/WorldState.h
@@ -0,0 +1,8 @@
+#pragma once
+class WorldState
+{
+public:
+ WorldState();
+ ~WorldState();
+};
+