Refactoring, Deleting, etc.

I’ve been looking around for more info on refactoring class names and the answer still seems to be remake the project. This seems like an awful waste of time for a rather common place coding move.