1. "complete" callback is now called "eachcomplete".
2. Added "allcomplete" callback to do only one single callback when everything is done.
3. Added global variables to store things to be used in every methods globally.
4. Added updateGlobal() method to update global variables and also keep all input and output elements.
5. Fixed bug - methods.getActualSize() has changed to this.getActualSize().