Introduced underscore
Cosmetics
Introduced async and replaced some searches with _.find
Cosmetics