Algebra Foundations 1