room generation works after I broke it again, getter commented out for testing simplicity