Massive changes to use the XML version of edict JMdict instead