I am learning MVVM design pattern by creating software that operates a machine handler and allows for communication with individual servo motors, IO boards, etc. I am confus