Math Models: Applying Algebraic Techniques to Patterns in Science