new todo list with normal architecture
new todo list with normal architecture