Added doxygen-like comments, touch date get's updated on set functions (except setTouchDate).
Grammar correction in comment