Make the target picker zoom from the button
Use a getter instead of struct accessor for iVars
Create a new subclass for the target picker

Also: Move existing files to QSInterface
Make sure the target picker re-picks the right object
Update the catalog entry when the synonym/object changes
zoom the target picker from the target in the info panel
don't try to set catalog entry name until the target is defined