An extensible MVC implementation in LabVIEW