Many improvements, translations all centralized, encoding issues fixed