Activation function derivatives support
Added expectation value for output nodes
Backpropagation and learning