Deobfuscation

This decodes the escaped characters in all the relevant files, pretties up the code, and starts to make sense of all the random variable usage.