First step implementation of Window
Merge branch 'Edwin' into steven

* Edwin:
  Updated Vector2 class to use doubles.,
  Initial commit of GameObjects

Conflicts:
	C#/LD31.csproj
Began basic 'Block' framework

Began implementing the basic framework for Blocks and Chunks [of
Blocks].
Merge remote-tracking branch 'remotes/origin/Edwin' into steven

* remotes/origin/Edwin:
  fixed some commenting
  fixes for previous submit
  Moved vector2 to maths folder and set up game logic

Conflicts:
	C#/Program.cs
Merge remote-tracking branch 'remotes/origin/Ash' into steven

* remotes/origin/Ash:
  Began basic 'Block' framework

Conflicts:
	C#/LD31.csproj
Window now rendering and responding to window events
Merge remote-tracking branch 'remotes/origin/Edwin' into steven

* remotes/origin/Edwin:
  fixed type name usage
  Vector2 fixes and weapon implementation

Conflicts:
	C#/Math/Vector2.cs
Removed the ipch trash
Merge branch 'steven' into development
Merge remote-tracking branch 'origin/development' into Edwin
vector and weapon updates