Update version, readme, and changelog
Add missing docstrings