added backpropagation in seeding
added Clusters
added Topology class