Improved the documentation and the Readme.