definded structure for Neural Network part