Network is now unexported.
Using new for pseudo constructors.
Reversed responsibility of node ids, network is now taking charge of
that.