markdown based slide generator