Started working on integrating the BlockManager
Changed BlockManager to work from precreated GameObjects
Fixed some problems, found others
Got the BlockManager to draw, now just need to get constant buffer updates there.
Fixed BlockManager drawing for the active block
Added game grid drawing
Added more blocks, fixed shuffling
Worked on rotations, fixed translations
Fixed rotations
Added basic textures for each block type
Added holding blocks using 'E'
Moved buffer update code to GameObject
Added a frame
Fixed restoring held blocks not resetting their position correctly
Fixed shuffling changing the held block
Merge branch 'blockManager'

Conflicts:
	DirectX/DirectX11_Starter/Camera.cpp
	DirectX/DirectX11_Starter/GameManager.cpp