Uncover the technological leaps that allowed the world’s biggest cruise ship – the Independence of the Seas – to be developed. The ship cost US$800 million to build, carries her…