removed platform groups and added paltform as attributes to gems