Refatorações necessárias
Criar: AbstractPerson com todos os atributos e métodos de person.
Extender:
- Person extends AbstractPerson
- PersonContext extends Person
- AddressContext extends Address
Classe main possui 2 testes.
Classe PersonCore não precisou alterar.