Added read me documentation
Added a few more unit test cases