Add root NuGet.config
Add packages directory etc
Fix shared project references
Update Shared