Merge pull request #24 from rmmpremaratne/master

Merge pull request #2 from tharindu1st/master
Merge pull request #25 from rmmpremaratne/master

listComments tests partially done
Merge pull request #26 from rmmpremaratne/master

listComments tests partially done
Merge pull request #27 from rmmpremaratne/master

listComments tests fully done with 16 test cases
test cases done done
Merge pull request #3 from tharindu1st/master

All tests done