Optimized worlds, new backgrounds, etc.

Blocks are now bytes!  World size can be much larger now.

Worlds can now be saved and loaded (with GZIP compression because no one
like 1gb world files).

Backgrounds have been updated.  32 new images of a much higher quality
(thanks to sexy drop shadows).  Background is shuffled each time the
program is run.