New build of WorldWide Telescope