PLGCT-20 Create dialogs package
PLGCT-20 Check that workspace doesn't have uncommitted changes before issuing pull request