Finished the citation cache and started working on removing the DictionaryRecidCache singleton - it is lots of code