#92, Made major changes to support Nuget release.