Manipulating ulist items

1. Items can be toggled between purchased and not purchased. Green with
check mark denotes purchased. Orange denotes not purchased.
2. Items can be deleted by click ‘X’ box; X will change colors with
purchase toggle.
3. Items fade in and out as they are prepend() and remove().
4. Except for the input text, default cursor is universal and
user-select is universal