Refactored to nuget.