refine look of the list

- slightly change background color gradient
- handle list item names that are too long by ending them with ellipses
Add list item mouse events

- Hover over delete button
- Delete item
- Hover over checkbox
- Check off item, making the item greyed out and strikethrough'd