Level class + some new unimplemented graphics

2014/03/22

-Added Level class
-Allows storage of platform positions
-Can also draw platforms
-Helps with collision detection - only one level to pass into Player
class instead of variable number of objects
-Will accommodate entities when implemented
-Entity::ApplyVelocity() updated with Level class
-Cycles through all platforms and checks if it is colliding with any of
them
*Random teleportation through platforms if travelling leftwards or
upwards
-May have been a problem all along, just unnoticed because of only one
platform
-Character::ReadButtons updated with Level class
-Now performs condition check if player is touching a platform
-Value is stored in new isonplatform bool
-This is passed to if statement to allow jumping
-A couple of private/public method chages for the Object class
-Allows easier creation of platforms in the Level class
-frameCounter now resets when it reaches a value (currently 60)
-Preliminary spritesheet and reconsidered background graphics have been
created
-They go unimplemented for the moment
-Really need to ask Adam about Kirsteen kindly donating graphics