Added some documentation and improvements to the graph coloring example