Making all WebOperation related calls in main AppBlade calls WebOperationDelegate methods

and moving them under the appropriate pragma.