Stub out models, views, and view models.
Merge remote-tracking branch 'origin/master' into MVVM
Slow and steady progress.
More progress.
Progress commit.
Cleanup some rebase garbage.
Merge remote-tracking branch 'origin/master' into MVVM

Conflicts:
	src/Dynamo/DynamoController.cs
Moving commands to the correct view models.
Note changes before jumping branches.
Merge remote-tracking branch 'origin/master' into MVVM

and do some more cleanup

Conflicts:
	src/Dynamo/Commands.cs
	src/Dynamo/DynamoController.cs
Make selection singleton and move to separate project.
Progress commit.
Finish moving command on view to delegate commands.
Replace a bunch of references to the model singleton.
Edit the build config to isolate for cleanup.
Progress commit.
Progress commit.
Progress
Progress.
Down to 212 compiler errors. That's progress!