General purpose Back Propagation Neural Network