Definição de API e estruturação de diretórios