Adding Contact information service.
Loading outer layer of contactinfo dto into viewmodel
All contact info data is now databound and displayed
Shining up the UI a bit, now hiding all empty bound fields in viewmodels