Nasa has completed the assembly of the Nancy Grace Roman Space Telescope. This mission will map the universe 100 times faster than Hubble.