Code cleanup.
Changed: distinguish a floor and wall block.
Fixed: start block detection.
Scaling support. For some reason a smaller screen is more fun.
More generator tweaks.