updated documentation and versioning