#42, fuzzy searching added, correctly loading from json