Fixed some bugs related to #17, things that make main not work.
Fixed #21, problems caused by str->int in character and item (replaced with str->rat).
Fixed read-or-create-char-struct so it will handle the case where the character file exists and is the winning/losing message.