Fix invalid html output
Add method to get html markup for differences
Add ability to access html differences when generating a score