Automated Planning Techniques for Elementary Proofs in Abstract Algebra