registered the VocableDetailBox as a listener for vocable changes and deletions

registered the VocableDetailBox as a listener for vocable changes and
deletions, so that now the VocableDetailBox updates when a vocable
selected in the VocableTable is changed or deleted.
(And added src files of last commit)