Completed todo2 assignment