Added minimal ioc container
Use Tioc to resolve viewmodels
tioc resolves dependencies.
added comment