removed search method to move to a separate class
adding Search class
fixed issue with length count
rewored cli to use new Search and Client modules
adding first cut of Collectors class