Many, Many Changes

Consistency of naming and whitespace; consistency of SI units; use general Python datetime objects instead of UTC datetimes; simplify imports; add delta-T calculations;move test scripts out of module directory;rearrange some module contents; get rid of nonfunctional rest.py; and other lesser changes.