Feature/online graph node names

This is to be looked at after the open storm one -- its generating the names for the StormNodes, law is that they are all unique, and that we can build them deterministically(no law for this yet).

Pre-requisite for building a storm topology