use github flavored markdown
handle code highlighting