Created repo. Skeleton of sturcture created.
Testing changes/commit/push.
testing merge
Testing merge 2
Merge complete
Added LocalAction Class in Parser.java
Added abstract Action Class in Parser java
Deal with enum for Action types
Did a dummy Parser function
Added getRemainingTokens function in Parser.java
Updated a the abstract methods of Action
Completed the Parser for GCAL command (have not refactored)
added dummy parser to handle add,delete,display,update,search,and mark command.
Skeleton switch case branch has been created in the main Parse function.
added parser function for add (very basic, have not handled any exceptions)
only works with proper complete userInput format.

tested with one line of input in main function.
(i will remove it soon and make a unit testing);
updated parser and task manager
added in Task class with subclasses. Updated add and display functions
added display parse
tried add and display in main, output hello message too.
Created working skeleton
Merged
Refactored the Action, LocalAction, and GoogleAction class outside Parser class.
Refactored Parser, ActionType
Refactored Parser
refactored Parser.
fixed flexibility of "place" attributes inside add function.
format of Action output (toString) is better and more user friendly.
Added a few examples in main function.
updated parser (add) function.
Allows either single or double digits for date(day) and month.
updated Parser (display) functions.
Now it accepts "display",
or display with place "display <place preposition> <place>".

added dummy stub (error output) for the rest of the functions which are not implemented yet.