Fix tops of walls

Blocks can no longer be rotated over the tops of the walls.  Also the window
display size matches the wall display.

Internally, x and y positions now range from 0 to width/height instead of
being centered on 0.