An interactive html/javascript to-do list