adicionadas classes, propriedades e restrições para algumas classes