The height bug has already been brought to Aaron's attention I believe, and I'm sure he's already working on a solution. Possibly a building height limit?

The thin layers causing you to pass through is sloppy collision detection and Aaron has already said he is going to improve upon it. Collision detection isn't exactly the easiest thing to work on, though. Give him some time xD