a re-structured copy of the backbone todo app