Moved all ignored_ dictionaries into Distance class and added options_dict for specifying basic options