map place randomly into one function, fix rooms