Criação da classe abstrata Controller para armazenar todos os atributos e métodos
comuns aos controladores da aplicação.