A little cleanup
Minor Adjustments
Merge remote-tracking branch 'remotes/origin/Edwin' into steven

* remotes/origin/Edwin:
  weapon updates
  comment updates
  added comments
Updated Build Configurations
Minor Dependency changes
Merge branch 'steven' into development
Minor access violation exception fix
Merge branch 'steven' into development
Resolving Merge Conflicts
Now Drawing World Voxels
Merge remote-tracking branch 'remotes/origin/Edwin' into steven

* remotes/origin/Edwin:
  Extended inheritance tree for game objects.
  made base gameobject class abstract
  Input handling logic, first implementation.
  vector and weapon updates

Conflicts:
	C#/LD31.csproj
	C++/GraphicsManager.cpp
Merge remote-tracking branch 'remotes/origin/Ash' into steven

* remotes/origin/Ash:

Conflicts:
	C++/GraphicsManager.cpp
Merge branch 'steven' into development

* steven:
  Now Drawing World Voxels
  Extended inheritance tree for game objects.
  made base gameobject class abstract
  Input handling logic, first implementation.
  vector and weapon updates
View range fixes and adjusted project so the c++ dll now responds to build configuration (release/debug)
Open up of size attributes for rendering
Full support for voxel colours and blending
Merge branch 'steven' into development
Fixed voexl Faces
Merge branch 'steven' into development
Cleanup of the graphics Manager logic