multi-language support
IntelliJ to gitignore
fixed Enpdoint typo in tests