Refactored reports and highlighting. Uses pandas library for simpler manipulation of match data. Adds extend option to tacl report to provide results 'stitching'. Closes #1.