fixed output/input directionality when adding layers
fixed input/output confusion in nueron. Adjustments needed in neural_network
TODO added in neural_network