Update Map::generate() functions, remove extraneous stuff, add Z-level