Hi Rosario and welcome to the forum !
With CADET version 5, we have added a developer guide detailing the first steps on how to add new models. The guide also includes some general remarks on the software architecture. Also, we are happy to receive feedback on the guide.
If youre interested, we can also discuss the changes that you are planning, maybe during the next office hour.
Best regards,
Jan