Added tests for Requirement class. Added toJSON and fromJSON functions in the Requirement class. Commit builds fine, existing tests pass.
Collaborators:
-Ned S.
-Tushar N.