switched from markdown-js to marked

and added rainbow.js for syntax highlighting
couple of minor style tweaks
added idea for getting rid of null