OMG fix this later
works now to randomly initialize the weights
of a layer with L_in incoming connections and L_out outgoing connections