ajustes pesados, correcao de testes, criacao de controllers, etc