update to more closely match github pages setup

now uses kramdown, etc.