fixed undesirability bug, started working on output neuron types