Date message parser

New MessageParser that accepts a date format for timestamps.
Fix indentation. By convention, we indent by 4 spaces.