improved by using lodash findIndex
added findWhere to collections
updated underscore typescript definition to include findIndex