comment cleanup
adds top level build script
adds Cartesian <-> spherical conversion constructors
synchronizes Python/Boost, Manual unit tests