Started custom validators' unit tests
added unit tests for location model
merged all NewViewModels and UpdateViewModels into single FormViewModel
updated migrations after model changes