CRYPTOQUIP-4 Handle saving and loading of translation rules

Resolves #4