Updated search result with more info. Created models for that info. Refactored some classes