MVVMとか書き足した