delete functionality working, implemented whenever, and displayed time left to deletion for an item