added changing place and time. created places ViewModel