added a ports config dialog; this closes #14