Extract exceptions into own files.
Extract supressions writing n own class.
Extract XML report file reading in own class.