Parser (Skeleton completed)

-Complete the main skeleton of parser, especially in support of "add"
-The actual implementation is still not completed
-The general idea of what will be return to the UI is implemented