Added PlayerListener.java as an interface of Listener to handle all
player related events.