add some documentation for Serializable
use class_eval to add serialization to Time