Added level creation logic to moving up and down.

Won’t go below level 0, and creates (and caches) levels when you go
above 1 (currently just creates 2 levels on start).
BUG: There’s a bug where tiles aren’t getting rendered and just show up
black, seems to happen in the same places (top right column?) and
regardless of whether I have full sight, los, or regular see-through…