Made listenerID a member of the listener struct. Refactor TLS parsing to config loader