Adding ListEvents and ListUI objects to manage items and key events