now does basic generation of rooms (but no corridoors between them yet)