RaceProgress now implements Serializable so that it can be passed via intents.