the daemon class, main (the command handler) and removed the main spec - main just hands off the real work to config and daemon