Updates message pattern to use jsonPath. Also fixes message count before
the message phase. Finally adds functionality to style a vertex from the
algorithm.