added a write function (dot files)
random weight & id in the default constructors of connection/nodes
normalized modularity