Character Creation Stuff

A lot of helper stuff for making characters and updating characters and
what not