Update documentation, add syntax coloration