Moved translation logic for serialisation to the serialsiable project so its no longer poluting the console project.