Todo list creator view and factored out a couple of models