Version two of the to do app