Multiple changes, check description

Ground/Platform/Terrain Classes, removed X and Y attributes in favor of
a rectangle, adjusted constructors to take a rectangle.
Player Class, made adjustments to fix gravity and jumping, now works,
but you fall forever as there is nothing to collide with
SurviveGame Class, Adjusted player draw and creation, adjusted location
where methods were called in update and added more input recognition
Merge Commits