Todo app functionality done