Testing BackPropagation experimental version

[Fix] Cross-references among NeuralNetork, BackPropagation and Benchmark
      do not need anymore to be created manually. Managed by constructors