- Add machine translations for French, Spanish and Italian
- Refactor backend code
- Sync Crowdin translations
- Various fixes and updates
