Refactoring Essentials - Open Source, Cross Platform Refactoring and Analyzers