Im trying to figure out if I should keep this named
Partition
or
WeightedPartition

In the modularity.py subpackage, we refer to a GraphPartition
so I could also do
WeightedGraphPartition
(tho that seems a little wordy)...
thoughts?