Merge pull request #1 from subr3v/master

Added sfml libs and fixed visual studio configuration.
Set up basic input and set framework for launching bird
Added logic to work out how box is launched when mouse released
Merge pull request #3 from Jamesnoble1/master

Input
Done a few changes on Graphics Context interface (minor refactoring)
Added more properties to the physics object class.
Fixed minor bugs in Vector2 class.
Fixed collision detection code.
Added a stub implementation for physics simulation code.
Modified main so that it displays a rotating rectangle that collides with a static surface.
Merge remote-tracking branch 'origin/master'
Merge pull request #2 from subr3v/master

Tons of stuff
Added collision information to BoundingBox
Improved physics simulation
Improved debug drawing routines
Rotating and falling cubes test cases.
Updated input manager and Gameplaystate to take input and calculate bird launch info
Working on collision response.
Merge pull request #4 from Jamesnoble1/master

Updated input manager and Gameplaystate to take input and calculate bird...
ALmost got sprites working