Added floor generation, first draft.

There were probably a few unnecessary deletions, and probably some stuff that should have been deleted.  Can clean it up later.

Results:
https://www.dropbox.com/s/7he36bquo05o09u/out.ogv?dl=0