Re-collate contributions

Why is this change necessary?
- Previous collation did not include unit tests.
- Previous collated folder was inside src folder, thus maybe causing
  difficulty in finding the collated folder especially if a program is
  to only blindly find it in the root folder.
- Previous collates include author names, not matric number identifiers,
  though these author name tags were referencing obsolete code.

How does it address the issue?
- Moved collated folder into root, outside src folder.
- Re-collated to include unit tests.
- Removed irrelevant author name collates.

What side effects does this change have?
- Hopefully not many marks will be deducted for our blunder.
- This is a pretty professional commit, though the existence of this
  sentence totally revokes such a claim.