Fixed model, viewmodel and mainpage

still not binding correctly