About the collision problem:
When I go to the feet of an house, the player "lift up" in the wall and go to the ceiling ^^