Create a namespece for all lib classes; move constants into the separate file
Remove redundant lines
Split logic into separate actions: crawling and searching
Move hard-coded strings to Constants
Fix issue with double-starring