Brought ApplicationViewModel into the project.

Simplified IoC registration and resolution.