This extra credit is going to be a doozy, better branch
Saveme.reg
Creation works now, nothing else does though
Broke now, done for the day.
Figuring out stuff via Stack Overflow answer
Changing Email stuff
Finally done with this evil, evil problem. Holy crap there are no memory leaks too.
Merging together the result of 17-EC with the master branch