Adds character loader for tutorial pop-up

Also refactors some stuff missed before.
Adds some new User fields
Merge pull request #7 from LipGlossary/user-char

User char