I am working on Elliott model. I have noticed there were some activities involved in refactoring and fixing the code for Elliott model. I have double checked the codes in repository against the ones I had and they were not different. So how do I update it safely and efficiently? When I do a backup by copying and pasting, I would have to rename the internal classes.