Expanded documentation in readme.md