To do list from Epicodus w2d2 refactored to allow editing of lists