Denver Museum of Nature & Science adds an new wing featuring the "Space Odyssey" exhibit.