Fixed log as 2nd argument.  Random comments and clean up.
Fixed tangent function.  Started commenting.
Added Jeff's changes (signifigant digits + optimizing)
Cleaned up error messages
Added Jeff's changes base log and cos
Showed to Alsamaan