Use iframes for loading operators
Improve the operator code cache mechanism
Clean up
Add Missing copyright header