init and make a basic todo list
deal with conflicts