-- work in progress --
  * Added comments to javascript code
  * Left rules time in it's original state rather than converting to seconds.
  * Completed string output for tzDate object.