Documentation, syntax highlighting

- More work on documentation
- Added prism library to automatically highlight code