Ajustes gerais na estrutura de pastas e inclusao de novas classes auxiliares