restyle and update todolist demo