extracts the Solr connection and crawler utilites into their own classes
adds minor cosmetic change
Merge branch 'searcher'
refactors crawler extracting the solr connection and validation utilities to their own classes
fixes typo