1) Proxy. Implement or extend, its up to you.
2) Proxies have access to the facade. Do facade.retrieveProxy(proxyName).
3) IProxy doesn't require a load method. And Proxies don't have handleNotification because it would be too tempting to make them dependent the view implementation and the messages it defines and sends.
I would suggest taking half a day or so and reading the Best Practices doc. You'll find it's a much easier way to learn
![:)](http://forums.puremvc.org/Smileys/default/xsmiley.gif.pagespeed.ic.R8GFI-pF6f.png)
-=Cliff>