Basic neuron class