Update layout - added test folder on the root directory
feat: add Magic8Task constructor
test: add basic tests for the Magic8Parser class
feat: add Magic8TaskList class and interface
test: Add more test cases to the Magic8Parser
Add Magic8Parser with static method isCommandValid
Merge branch 'Parser' of
https://github.com/cs2103aug2014-t15-4j/main.git into Parser

Conflicts:
	Magic8/.classpath
Update: smoothening changes
Merge branch 'Parser' into Parser1

Conflicts:
	Magic8/src/fantasticfour/magiceight/Magic8Parser.java
Fix: Corrupted classpath XML file
Add Magic8Parser
chore: change clearTasks() to use HashMap.clear()
style: change Javadoc to meet coding standard

Add empty line between description and parameter section
Align parameter descriptions
feat: change Magic8Task class and interface

Change Magic8Task to store tags as strings instead of int ids
Remove Magic8TagIndex class and interface
feat: add indexing of tasks by tags
feat: add Magic8Task toString and parse methods
feat: add Magic8Storage class and interface
style: remove trailing whitespace
feat: add Magic8TaskList constructor
feat: remove Magic8 class and interface

Move functionality to Magic8TaskList and Magic8Storage