Create variably layered neuronal networks and train them using a backpropagation algorithm with this Ruby extension written in C