delta made different for output layer and hidden layers (because of bias)