I did something like this a while back using Paladin as a base class just changing smite from radiant damage to elemental, revamping the spell list, and swapping out abilities like Lay on Hands that don't fit. The paladin smite plus the various "smite" spells sounds exactly like what you are...