base as a nuget package.