class SimpleNeuralNetwork
To properly initialze a network:
- Initialize the new Network object - Create layers using Network#create_layer (This creates layers from left to right, input -> hidden layers -> output layer) - Call Network#initialize_edges to populate neuron edges in the network. This has to be done after creating all layers because the number of edges depends on the number on neurons in the next layer