make takestep callable
add options to spherical_container accept test

it is optional to subtract out the center of mass

verbosity is now passable