I am not sure if I applied the MVVM pattern correctly to my situation. Can you please give me some feedback if there is something wrong or can be improved?
Entry point is