So I am developing a model where I need to save the same module with different versions of it.
Basically, I wish to make some changes and save it and someone else also should be able to make the changes and see it. I want to capture these modules with the changes made for the future reference.