Basic neural network (Perceptron)