added color change for the token-level list
refactored the code in the listcellrenderer