A deeper embedding. Added the rest of the axioms