Fixed some bugs in validation rules. Code refactored
Move CustomerDataProvider ti MainWindowViewModel(for fixing bug with isolated customer lists on each AllCustomerView
Added condition on opening AllCustomers tab (now user can have only 1 opened tab). Added View tab in system view with all commands available