get things working for adding todos. not yet deleting or completing