My supervisor has asked me to share the code of my netlogo model with another potential collaborator but I am vary of IP. This is my code and I do not want to share it without publishing it first. But I can not say no to him either. How do I share my netlogo model in a way that it allows the collaborator to use the model's GUI but not access the code itself?