todoList is an array all the way to the client so I have line numbers now