Implementação do front controller