removed duplicate clock and screen
add rect as optional argument for Person and Player
read rect from level.map and use this for collision: player can now move behind crates