Implementation of Neural Network based on a simple moving average and
type generization of the interfaces