21. A method for interactivity creation and customization as claimed in claim 20 , wherein the step of creating a library of multiple Interaction Models comprises the steps of: identifying functional specification of each interaction model; identifying variable parameters relating to text and images that enable user customization of the interaction model and creation of a new interactivity; creating a textual description and graphical images for each interaction model; identifying words and images that can be used as hyperlinks leading to said parameters; preparing the data XML component for each interaction model as per specifications in the required format; and developing the executable component of all interaction models.
21. A method for interactivity creation and customization as claimed in claim 20 , wherein the step of creating a library of multiple Interaction Models comprises the steps of: identifying functional specification of each interaction model; identifying variable parameters relating to text and images that enable user customization of the interaction model and creation of a new interactivity; creating a textual description and graphical images for each interaction model; identifying words and images that can be used as hyperlinks leading to said parameters; preparing the data XML component for each interaction model as per specifications in the required format; and developing the executable component of all interaction models. 27. A method for interactivity creation and customization as claimed in claim 21 , wherein the method further comprises providing a graphic editor and editor form in the interactivity editor to allow a user to customize the identified parameters.