O que é o Código Civil e como é dividido?