Removed a heap of duplicate code
All strings removed from prop changed in ViewModel #32
Data objects much less redundant. Closes #32
Updated NuGet References