Adding interfaces in prep for IoC
NuGet config for restore