Finished Custom

+ Added Custom Search

o Updated Core to support Custom Search
o Updated Checker class to support Custom Search