Finally got a 3D cube to be rendered. While doing it, fixed a bug in MeshFactory that caused it to allocate the incorrect amount of memory for each mesh.
This allows computers that do not have my personal directory setup to use visual studio macros to get to the shader dir.