Updated documentation
Added code highlighting