Fleshed out todo list