start creating shared nuget pkg, not done. related to #2.