Screen capture of whole desktop, not just primary screen.
Lazy start application so that tests can perform setup.
Convert extension methods to normal methods. Gives a more coherent interface since before there was a mix of the two kinds. Helper methods are still extensions methods.