1) Training Session enhancements
2) Using kFoldCross validation during RunTime in NeuralNetworkManager