ko tách viewmodel