Nuget upgrade
Refactoring
Code documentation
Translations back to EN