Building 'Create New Reference' window

Created multiple ViewModels for different types of IResource,
Added bindings to the NotifyingResource for text fields of the reference
window
Added to the DataTemplates for each CreateRefViewModel