- modify TIME_REGEX to validate exactly hh:mm:ss format.
- added raise and rescue to deal with invalid and empty time.
- create '.humanize' to represent time in human redable format.