changed comment in gradient function
rewrite of spherepoints class initalizer. the functionality is the same, only one random generator delcared.
changed signature of ::energy method--removed a parameter.
grad_dist renamed energy_gradient, redefined so that gradient of coulomb energy is returned
miscellaneous changes; renamed /test to /python & added python prototyping code.