refactored solution to include a Zirpl.Common assembly and NuGet project