Contratos: Fundamentos, elementos constitutivos e requisitos de validade