Ajustes nas classes existentes

Ajustes nas classes existentes e melhorias