Started working on the listener and config defaults
Added a method to set default config settings