We should make it easier for new contributors to understand how the project is structured and how they can contribute back. For example we're having multiple docker-compose files each for a specific use case, this can be a bit confusing for contributors. We need to put a clear, well documented project structur.