finished the ability to create todos