1. A method for providing an image of software installed on a computer system, the method comprising the steps of: (a) deconstructing the image into at least one portion; and (b) creating at least one module from the at least one portion of the image.