Updated ImageMagickCompareUtil to produce better report, Selenium test now uses Page Object model with PageFactory initialisers and annotations