Fix the bug that causes the xml file becoming very large.
Add unit test for class Storage and TaskList