Add markdown parsing