finish crud of todo list in angular