A small artificial neural network project