Benedict Cumberbatch plays Alan Turing in The Imitation Game, a key figure in cracking Nazi Germany's Enigma code that helped the Allies win World War II. But what's the science behind the Enigma Machine and the Bombe, the invention Turing used to decode it?