I'm sorry but as client its not a feature that you've restructured your codebase. I hear you that its a lot of work and resource to do so but you need to take a clients point of view when you want to sell this. You can of course include tech stuff like this in a changelog but its not enough as a...