Strip trailing newline from fields.

Initialize fields in constructor.
Cleanup time parsing code.
Checkpointing API work.

Still in progress.