more setup of ui. getting viewmodel testing pattern defined.