added getUserById in userrepository
added userEditVM
added UsersVM
added edit users on edit controller in admin area
updated users view on edit controller in admin area to use new viewmodel
added modelbinder static classes for new viewmodels