Added eukaryotic data handler, broke output writer (needs to handle localisation dict)