added wall movement when collision occurs.
added squash and stretch animation technique when player collides with a wall, boundary or water.