Refactoring roadmap