todo list created using JavaScript and jQuery - uses delegate event listeners