Most parts should have already been covered with axios now already.
We should:
- Implement basic auth settings with axios in a native way
- Think about refactoring the utils file and move every api related parts to a new manager class which handles the configuration and auth on its own.
This way we can declutter the several places where connection parameters are used and probably provide a more useful error checking too.