Professional Refactoring in Visual Basic