Parser work

Message parser mostly working. Chose a 'naive' implementation for speed,
somewhat fragile. Next decide how to type the message, filter, export
etc