Obvious typos, and questions
Some general cleanup

Useless variables removed, typos and variable names corrected
Logs
Code style and factoring
Remove unused imports
Bump version
Update grammar versions
Bump version to proper version name
Update changelog
Merge branch 'release/0.21'