Rework storage

storage now supports deadlinetask and timed task
1. deadlinetask has a datetime field
2. timedtask has a interval field and a datetime field
testFile deleted
taskList bug fix

now taskList can save multiple tasks instead of one task per type
parser index reworked

Sort supported
undo fixed

undo now work properly for "delele int"
view done fix

now "view -done" works properly
added a default view when the taskList is listed according to their
storage order
conflict resolved