Pruning code.
Ass settings component built.

Setting up to support default values for a bunch of properties.

+ Setup some globally accessible "default" character object. Replacing the default object with a copy of a loaded character will make the "defaults" what you started with.
+ Event listener for each property -- if it looses focus whilst its input is "empty" or otherwise invalid, it will set its value to the associated property on the global default.