Enhanced to-do list based on the backbone example