Fixed bug where the score was serialized incorrectly. Used readInt() and writeInt(), allowing for negative score values to pass through serialization process.