todo prototype

initial todo list interface