Added latest Pirate code from Dropbox

The code for Enigma, when we start writing it, should be in its own
folder Enigma\ from the root, alongside this. This is for reference, and
any continued parallel development of Pirate as desired.