Updated gitignore to not ignore .obj files
Created early version of GhostAIState.
Only got GetTextureName right now.
Created BASIC shader file. Only draws the object with textures. NO LIGHTNING
Created early version of Ghost
Changed constructor and added GetTextureName() for GameObject.
Added a standard value on gForward in constructor.
Setting oldMousPos to (-1,-1) so we dont move the cursor the first frame.
Fixed so we upate camera when gInput is set.
Fixed so that we move camera up/down/left/right when mouse is moving up/down/left/right.
Added a ID3D11RenderTargetView* in the constructor.
Setting GraphicsManager model and texture paths.
Sending down g_RenderTarget to gWorld.
Added a gShader, gDepthStencilView, gRenderTargetView, gTextureMap.
Added SetModelPath, SetTexturePath
Changed SetGameObject to take a vector<GameObject*> insted of vector<GameObject>.
And a lot of bug changes within the methods.
For testing LoadModels() now creates 4 test ghost.