Added subsearch, generalized endless adapter, began search

Currently a bug that makes search crash