Neuron
getFromNeuron()
getToNeuron()
List<Neuron>
getInputNeurons()
getOutputNeurons()
void
addNeuron(Neuron neuron)
Connection(Neuron fromNeuron, Neuron toNeuron, double weight)