* passed caching test
* added StrToTime Function
* added AddToCache Function