updates comment
adds string constructor exception test
updates angle and Cartesian constructors with better type checking
adds manual spherical coordinate wrappers
whitespace cleanup