Text this: Error Correction for Check Digit Systems over p-Groups and Applications to DNA Sequences