Changed sandboxes from declare to just constructors with prototypes since dojo/declare is broken.  Frames communicate using postMessage.