17. The method according to claim 12 , wherein the primary file is a HTML/JS file.
12. A method of creating an electronic publication comprising: creating at least one root level folder, wherein the root level folder is an Open eBook Publication Structure, OEBPS, folder; creating an image subfolder in the at least one root level folder; populating the image subfolder with image files used in the electronic publication; creating an audio subfolder contained in the at least one root level folder; populating the audio subfolder with audio files used in the electronic publication; creating a book subfolder in the at least one root level folder, the book subfolder containing a data file; populating the data file with JavaScript Object Notation, JSON, data; creating a JavaScript subfolder in the at least one root level folder; populating the JavaScript subfolder with JavaScript files, the JavaScript files providing interactivity functionality to the electronic publication; creating a Cascading Style Sheet subfolder in the at least one root level folder; populating the Cascading Style Sheet subfolder with Cascading Style Sheet files; and creating a primary file in the at least one root level folder, the primary file containing instructions and, using data from the data file JavaScript files from the JavaScript subfolder and Cascading Style Sheet files from the Cascading Style Sheet subfolder, is capable of operation on a device for rendering the electronic publication, the primary file linking to the audio files in the audio subfolder and linking to the image files in the image subfolder.