use pygments for syntax highlighting
update introduction to api concept