Massive changes... Switched entire character data structure to
serializable object. Still experimental.