Redo first floor

This branch is *not* ready.

It will be once Chris H is able to provide a few more snapshots to close some gaps between squares.

Oh, and the elevators need a working button.