A powerful object orientated and "model-view-controller"-based framework built and used by YAY!Scripting