Added Bootstrapping optimization which allows the init method to be called once the DOM content has been loaded. Only works in a few supported browsers. If not supported it does a fallback to calling the init method on the load (onload) event of the page.