read / write methods implemented -> should be outsourced to io.jl
put const definitions in comments, include definitions for TimeData
TimeDf added, abstract type created
timedf type added