added a listener icon and made some UI updates to designer