Fixed neuron to use super constructor