Duplicate classes removed. Backprop and LearningRule grouped