Moved I18n class to the i18n namespace