Trying to fix memory corruption problem
Moved from Prism to MVVMLight