Added dialog package. Added dialogs for adding channels and channel
groups

File IO needs rework (XML?)