added prism for code highlighting and other tweaks