Implemented new language system with separate config files that are loaded whenever a new language is selected