improved random room generation