Refactor geral

Mudança nas classes de domínio.