datetime human-read + tests pass
Refactor _format_metadata
added extra unit tests