Renaming and Refactoring in HDL Code

The GUI shows all relevant files, the user previews the proposed changes, and renaming happens instantly and accurately