Merge pull request #3 from tharindu1st/master

All tests done