Exemplo MVC com IOC e Domain Model