Kraken Technologies: How we organise our very large Python monolith