Added depth and stencil buffers

Added the creation of the projection and related matrices, and the
creation of the depth and stencil buffers. All the DirectX code has been
moved to the GraphicsCore and out if the EngineCore