Added tests and such.
Fixed Time.toString()