added the schema based algorithm
added crescenzi et al paper
refactored and removed conds. won't handle similar? routines
moved similar? to here
get algos list from core namespace