major changes:
1. added arraylist again in order to make life easier when printing the names of all tasks, and to be able to access task by index in the future...
2. modified the parser and parser content, and now it accepts all CRUD method inputs
3. created main method of Stream to interact with the user in a CLI