Criação de validações, rotas e da camada controller