added inline documentation
furnished Readme