Updated the readme file and the listener classes