Monitor and Listener for Mandatory Assignment

The Listener class just needs the display implementation