Item delete ui

This still needs some testing (and a few docs here and there), but it works!