added affinity propogation and readme description