oh hey that was an easy fix! panels appropriately update search history
now
fixed keywords_seen hashmap bug where it would compound results and
return incorrect output
added message display pane we can use to display messages to the user.
need to adjust it so the position is relative to the main window