Implement DnD
Add i18n