Initial round of MD parsing, covering top-level structure, YAML metadata, and abstract