Updating environment to store list of obstacles.

Updated collision handling to set the player on top of the object they landed on in the event of a downward collision.
Fixing bug where the player moved twice as fast.