Generate rooms before showing them

Generate all rooms and then display them all at once instead of showing
them one by one