added syntax highlighting and many cleaned up styling for long text