add some useful methods from AdvancedHandler to UIHandler
rename UIHandler.Callback to UIHandler.WaitCallback
delete AdvancedHandler