Progress on Listener class, and added a possible layout to config.yml
Progress on Listener class, almost working.