Changed collision detection so player stops when the edge of player radius touches a wall, not the center x,y coordinate of the player