Initial commit of a directX project. Contains the template for a windows forms.
Implemented the drawing tutorial project from Microsoft at http://msdn.microsoft.com/en-us/library/windows/desktop/dd370994(v=vs.85).aspx
Refactored and indented some code.
Deleted the Direct2D program files

Added new code for a simple implementation of Direct3D

Refactored the library folder architecture

Added the DirectX libraries and headers directly into the project.

Moved libs and headers into library specific folders.
Addsd libs to try out DirectXTK.
Cleaned up the code a bit and annotated it.

Included the DirectXTK library.
Added code to draw a sprite on the screen.
Refactored the main file a bit into an engine class.
Refactored the game engine.

Integrated the new game engine in the DX project.
Integrated the DirectXTK in the DirectX branch. Since I'm probably going to go with DTK anyway.

Refactored the game engine a bit.
Somehow had the ignore file to remove the x86 and x64 folders so the directX lib wasn't included. DirectXTK was not included too, weird.
Forgot a few references to WndPRoc2.
Did the refactor of the Libraries in OpenGL in this branch, even if this is for DirectX.
Added a Sprite object with methods to create sprites easier.

Added the mechanism to draw the created sprite.
Fixed the project files a bit.

Fixed the ignore of the GameCore.
Many changes regarding drawing the objects found in GameCore.

- Replaced the Sprite class in the core to Actor containing just simple properties for an entity.

- Started using std::string where I could. Added functions to transform that to LPCWSTR's where I needed.

- Used the Actor cast to Sprite technique to get a drawable object.
Fixed the missing graphics...somehow.
Fixed the memory leaks by actually using good memory management. Last commit was crap and reversed a few of the changes.
Manually re-ingnored the include files.
Added macros for safe delete and safe release.

Configured project dependency of the solution.