defaults notifier to 'term' if none specified
beginning to setup structure for distributable package