Commit to push
Revert "Commit to push"

This reverts commit f054d3bdbc3d1888e02f33072855b1e7151e57b0.
Update Parser.java

Used regex to increase flexibility of command input
testing new GUI
conflict resolved
parser debug

replace testinput with userCommand
parser class can be used by other classes
basic integration

bugs standing
-sometimes there will be array out of bound exception after keying
delete index after other operations
-delete index will work properly only for floating task
-starting time can only be set as current date so far
assert trial
Merge branch 'V0.2'
timeParser

takes a string
parse time and convert a seperate string without time string
Parser reworked

Parser make use of timeParser
bugs standing:
-diffing a single integer e.g. buy 2 apples tomorrow
-time info is included in the task description
bug fix

there will not be a addtional space for each input anymore
testing new GUI
change toString formatting

now i looks like
[date] task description. [Completed]
storage update

from txt to xml
update storage

bug fix
time and completion status can be read and saved properly
change indigo

to syn with taskList changes
Merge remote-tracking branch 'origin/parser-tryout'
Update InputWindow.java
Created TabbedPaneDisplay