Jimmy Nilsson explains refactoring at C# Live!