Add room generation via string