Add ScoreByClusterMapper and PreferenceWritable