Made todo_list only run if file exists

NOTE: I haven't actually tested this (sorry!) but it really should work.