Modified Player
Merge branch 'development' of https://github.com/SvinSimpe/Project-Flight-School into getViewInverse

Conflicts:
	ProjectFlightSchool/Graphics/Camera.cpp
	ProjectFlightSchool/Graphics/Camera.h
Major addition Player movement & rotation
Player upper body follows cursor which result in rotation of the torso.

	-Rotation is calculated in Player::HandleInput.

	-Camera now have get functions for:
		-Inverse view matrix
		-Inverse projection matrix

	-Graphics now have set functions for:
		-Inverse view matrix
		-Inverse projection matrix
	 Both functions takes a matrix reference and get the requested
	 matrix from mCamera and assign it to the passed reference matrix.

	-Input now have a public variable mCurrentNDCMousePos.
	 In Input::Update the current mouse position is translated from
	 screen coordinates to client coordinates and calls
	 Graphics::SetNDCSpaceCoordinates to translate the client
	 coordinates to NDC space coordinates.
Merge pull request #47 from SvinSimpe/getViewInverse

Get view inverse
Merge branch 'playerMovement' of https://github.com/SvinSimpe/Project-Flight-School into playerMovement
Change camera position
	Previous position = (30, 30, -30)
	New position	  = (0 , 50, -50)
Formating blankspace in parameter list, Graphics
Merge pull request #48 from SvinSimpe/playerMovement

Player movement
Adjust Player speed
Changed Player speed from 0,005 to 0,2.
	To adjust this:
	Player::Initialize -> mLowerBody.speed
Merge pull request #49 from SvinSimpe/fixPlayerSpeed

Adjust Player speed
Lock Camera to Player
Camera follow Player on a fixed height
Merge pull request #51 from SvinSimpe/adjustCameraToPlayer

Lock Camera to Player
Added levelgrid.
Added system for generating grid for the level. Needs to be cleaned up and
	code standard checked before finalized.
Merge branch 'development' into worldMapFeat