Add a codeview gadget, link to a new version of smithy, and add resizing when widget content changes.