Added normalized time parser, data set construction, fixed serialization/deserialization