add markdown parser
add slide mode