changed get value interface to be more generic. added purchase units viewmodel and model with relevant method to update credits total for each country