Updated project details, worked on test suite, worked on documentation and updated README.md