- random initilizations of weights
- better documentation for the node's functions