broke up initialization in two functions :
- loadLibs fetches the libs
- init does whatever is necessary to init the player
/* the widget classes and definitions */IriSP.Widget=function(Popcorn){this.Popcorn=Popcorn;};IriSP.Widget.prototype.draw=function(){/* implemented by "sub-classes" */};