Text this: Cyclic And Dihedral Group Ring Codes