many changes, of note removed unnecessary encoding to unicode which increased loading times when viewing All Sites.
instead infos are converted to unicode only when an error occurs using ascii codec.  Videos aren't currently playable as I am transitioning the code to search for the catcher file using the cfg filename.  If one is not found then it will use simple match.  This default can be overwritten in the cfg file by adding it as an info to the rules.