Flesh out widget saving and correct several layout issues.

* Hide neighbors when editing.