Updated NN trainer. Added target signal provider.