first draft word list crud in angular