Added setInputNeuron
Added setInputNeuron test
Added addInputNeuron method
Checked addInputNeuron
Added test to check addInputNeuron
Changed addInputMethod test
Added removeInputNeuron method
Added removeInputNeuron test
Changed removeInputNeuronTest
Changed test constructor to use integers instead of doubles.

Now the test constructor will build Neurons with integers between -100
to 100 instead of doubles between 0 to 1
Added a overhead to removeInputNeuron

This let to remove a Collection of Neuron in one call.
Simplified the set and add input layer methods
Added setOutputNeuron method
Added setOutputNeuron test
Added addOutputNeuron method
Added addOutputNeuron test
Added a removeOutputNeuron method
Added removeOutputNeuron test
Changed test constructor

Now the test build specific neurons to avoid a false error
Added a overhead to removeOuputNeuron

This overhead let to remove a collection of neurons in one call.