Kracoeus-7002

Merged from mrudulpolus/KRACOEUS-7002.  Not fully functional.  Known issues are described in KRACOEUS-7745.  
I think the original dev went by the mock, which has this functionality, but it's not listed in the requirements.  If we go by the requirements alone, I think a big issue will be solved and we can just use a quickfinder like Doug mentioned in a comment about the view.