TodoMVC Redo

Scrapped old version and redid it in a much simpler way after checking
out some of what Jeremy did. Much happier with this version.