- Cleaned up IDisposable mess
-  Added MacroViewModel_TEST
Added TransformedCollection; more cleanup of IDisposable; Added BlockVM