Refactor the complete code source to remove technical debt.