More progress on initWithJSON methods in the models.