Removed redundant weight class. Added explicit decimal weight
Renamed 'incorrect' classes to free up names.
Added a proper activation neuron.
Added an acceptance test, manually building a network that models the XOR operator.
Made the XOR test more explicit by assuming the conversion from decimal values to boolean values into the network itself.
Added acceptance tests for the boolean operators AND and OR.
Merge branch 'expected_neuron_functionality'