Force the weight decoration to remain between 0 and 1
provide additional information when a weight value is invalid
some additional functionality in the test script for examining people, add a graph script that uses pygraphviz to graph the social network, experimental
a bunch of tweaking the social network creation and interest propagation, still needs some parameterization