Initial refactor

Cleanup default file processor

Cleanup default file processor
wip
one step closer
add find
wip
update remove
fix get
cleanup
cleanup
refactor using matchedAdapter
fix up build
Cleanup
improve index filter
db improvements
add blockhashes
update db
fix index
fix pom
bug fixes
wip