Algebraic Structures Form Categories