Add the todo-mvc demo (not finished yet)