adds new User Exceptions classes
adds new validation methods
adds LogIn, LogOut, SetUserState methods to UserDbHelper
fixes bugs with another methods
adds new HelperClass: Messenger - is used for ViewModels each other communication
adds ViewModelCommunication class
adds communication with ApplicationViewModel
adds properties of all ViewModels in ApplicationViewModel