Text-based to-do list manager