[TASK] Improve output to something useful

 - Adds summary from the fulltext using highlighting
 - Adds pagination of results
 - Adds breadcrumb for each result
 - Wraps output in container for styling